xcopy,requete utilisateur et ACL

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

yoltoorshul
SuperBatcher
Messages : 200471
Enregistré le : 12 janv. 2026 12:55

Re: xcopy,requete utilisateur et ACL

Message par yoltoorshul »

BatchOp
Batcheur occasionnel
Messages : 3
Enregistré le : 23 juin 2026 11:06

Re: xcopy,requete utilisateur et ACL

Message par BatchOp »

Pour ton problème de `pushd \\serveur\partage` qui échoue de manière intermittente, c'est généralement un souci de timing au démarrage du script la carte réseau n'est pas encore prête, le service Workstation pas encore démarré, etc. Surtout si le script tourne au logon.
Plusieurs astuces pour fiabiliser :
1. Ajouter un `ping -n 3 127.0.0.1 >nul` en début de script pour attendre 3 secondes brutal mais efficace.
2. Tester la disponibilité du partage avant d'essayer d'y accéder : `if not exist "\\serveur\partage" goto :wait_share` avec une boucle de retry.
3. Utiliser `pushd` plutôt que `cd /d` pour les chemins UNC — pushd crée automatiquement une lettre de lecteur temporaire (Z: par défaut) ce qui évite les problèmes de commandes qui ne supportent pas les UNC.
4. Si tu es en domaine, vérifie que le service Workstation et TCP/IP NetBIOS Helper sont démarrés avant le script certains硬化 GPO les désactivent.
J'ai galéré là-dessus pendant des années avant de trouver la combinaison qui marche systématiquement. Maintenant tous mes scripts de logon commencent par un `pushd` test avec retry.
Répondre