[Résolu] Copie de fichier sur le bureau
Posté : 28 août 2008 08:48
Bonjour à tous,
Cela fait un moment que je tourne en rond avec problème qui me parait simple mais je ne trouve pas de soluce..
Mon but est de faire un script d'installation qui doit copier des fichiers dans plusieurs répertoires :
xcopy *.* "%ProgramFiles%\AMS" /I /Y /S /H /Q /EXCLUDE:\ftp\install\exclude1.txt
xcopy "ftp\link_1\LIVE SERVEUR AMS.lnk" "%ALLUSERSPROFILE%\bureau" /Y /Q
La commande XCOPY fonctionne très bien. Mon problème se situe au niveau du deuxième xcopy dans %ALLUSERSPROFILE%\bureau, qui copie un raccourci dans le bureau de tous les utilisateurs. En effet, sur un Windows monté en français, cela fonctionne très bien. Mais je suis confronté à des PC en anglais, voir allemand, dont le répertoire bureau se nomme 'Desktop'. Et là bien sûr mon xcopy ne fonctionne plus.
Je me suis dit qu'il y avait certainement une variable déterminant le chemin du bureau, voir une variable déterminant la langue du Windows..que nenni j'ai rien trouvé. Bon..je peux aussi faire un deuxième xcopy permettant de copier dans '%ALLUSERSPROFILE%\Desktop'..mais c'est pas très propre..
Alors si quelqu'un à une idée , je suis preneur !
Raphaël
PS: félicitation pour ce forum, il est très bien conçu et son visuel est très bien fait.
Cela fait un moment que je tourne en rond avec problème qui me parait simple mais je ne trouve pas de soluce..
Mon but est de faire un script d'installation qui doit copier des fichiers dans plusieurs répertoires :
xcopy *.* "%ProgramFiles%\AMS" /I /Y /S /H /Q /EXCLUDE:\ftp\install\exclude1.txt
xcopy "ftp\link_1\LIVE SERVEUR AMS.lnk" "%ALLUSERSPROFILE%\bureau" /Y /Q
La commande XCOPY fonctionne très bien. Mon problème se situe au niveau du deuxième xcopy dans %ALLUSERSPROFILE%\bureau, qui copie un raccourci dans le bureau de tous les utilisateurs. En effet, sur un Windows monté en français, cela fonctionne très bien. Mais je suis confronté à des PC en anglais, voir allemand, dont le répertoire bureau se nomme 'Desktop'. Et là bien sûr mon xcopy ne fonctionne plus.
Je me suis dit qu'il y avait certainement une variable déterminant le chemin du bureau, voir une variable déterminant la langue du Windows..que nenni j'ai rien trouvé. Bon..je peux aussi faire un deuxième xcopy permettant de copier dans '%ALLUSERSPROFILE%\Desktop'..mais c'est pas très propre..
Alors si quelqu'un à une idée , je suis preneur !
Raphaël
PS: félicitation pour ce forum, il est très bien conçu et son visuel est très bien fait.