2009-10-19 8 views
1

J'essaie d'utiliser un fichier de commandes pour vous aider à configurer un projet de construction. Dans le cadre de ce processus, j'ai besoin de copier un grand nombre de fichiers à partir d'un répertoire temporaire: % temp% \ wcu à un nouveau répertoire dans le répertoire% programfiles%.Utilisation de xcopy dans un fichier de commandes avec% programfiles%

J'utilise la commande suivante:

xcopy %temp%\wcu\dotnetframework\*.* %programfiles%\"Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1" /S 

Bien sûr, le problème est que% programfiles% équivaut à « C: \ Program Files » avec un espace et ainsi xcopy jette un bancal.

Des idées pour contourner ce problème?

Répondre

4

utilisation cite

xcopy "%temp%\wcu\dotnetframework\*.*" "%programfiles%\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1" /S 
+0

En fait, celui-ci semble fonctionner, ce qui m'a surpris que je l'aurais pensé que les guillemets auraient surchargé l'enseigne%. – ChrisBD

Questions connexes