Bien le bonjour,
J'ai une petite question par rapport au déplacement dans l'arborescence.
J'ai un fichier BATCH qui me permet de créer un dossier avec ses sous dossiers. Il crée le dossier là où se trouve le fichier.bat
Et j'aimerais pouvoir copier, d'un dossier de base plusieurs documents dans divers dossiers créés.
Cependant, on travaille en équipe via un cloud et tout le monde n'a pas le même chemin d'accès (c:\OneDrive, c:\users\alpha\MyOnedrive, ...).
C'est pourquoi mon bat, crée le dossier (et les sous-dossiers) à la racine.
Ex : j'ai un nouveau dossier EQX_015_001 - FOOTBALL_NAMUR, dedans j'aimerais que soit copier le document.doc qui se trouve dans un autre dossier à la racine (ç-à-d au même endroit que le BATCH).
Comment dois-je faire appel à ce document.doc et le copier dans le nouveau dossier? (et que ça soit executable pour tous).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| @echo off
cls
REM -----------------------------------------------------------
REM Création d'un dossier regroupant 5 sdossier pour regrouper
REM tous les éléments nécessaires à nouveau dossier
REM -----------------------------------------------------------
REM - Se positionner sur le Dossier racine, demander REFERENCE ET NON DU DOSSIER
Set /p REF=Entrer la référence (SANSESPACE) du dossier (p.ex EQX_2015_001):
Set /p NOM=Entrer le nom du dossier (SANSESPACE) du Dossier (p.ex FOOTBALL_NAMUR):
md "%REF% - %NOM%"
REM - crée le dossier pour nouveau projet
cd "%REF% - %NOM%"
REM - accès au dossier pour y créer les sous-dossiers nécessaires et copier le documents utiles
cd.. copy test\document.doc \"%REF%"-CSC.doc
Rem Créer sous-dossiers dans le nouveau dossier créé.
md "%REF% - 00_ARCHIVES"
md "%REF% - 01_ADMIN"
md ... |
En fait, je pense que j'ai le truc... je doit faire :
copy ..\test\document.doc \"%REF%"-CSC.doc
Partager