Bonjour,
Je me retrouve face à un problème, qui à la base devait être simple...
Je doit faire un batch qui va copier un fichier dans le répertoire Windows et sur le bureau de all Users, sous Windows 7.
Ce fichier à copier, ainsi que le batch, vont êtres synchronisés sur plusieurs serveurs, donc le chemin absolu va différer, ce qui m'oblige à utiliser un chemin relatif dans le batch pour accéder à mon fichier à copier (le batch se trouve au même niveau que le répertoire contenant le fichier à copier).
Si je lance mon batch par un double clic normal, sans élévation de privilèges, j'ai un accès refusé, ce qui est normal car je copie dans le répertoire Windows.
Si je lance le batch "en tant qu'administrateur" par un clic droit, alors il ne trouve pas mes fichiers à copier, car il s’exécute dans "System32", et comme c'est un chemin relatif, il ne les trouves pas...
Auriez-vous une solution?







Répondre avec citation
Partager