[DOS] forcer la déconexion d'un lecteur reseau

forcer la déconexion d'un lecteur reseau [DOS] - Windows & Software

Marsh Posté le 21-05-2002 à 11:33:44    

Salut !
g un petit scipt batch de ce style :
 
net use r: \\serveur\partage
copy r:\toto.txt c:
net use r: /d
net use r:\\serveur1\partage
copy copy r:\toto.txt c:
net use r: /d
 
etc... tout va bien sauf la deconexion :
en effet si le fichier toto.txt n'existe pas sur le serveur distant il m'affiche :  
 
Il y a des fichiers ouverts et/ou des recherches en répertoire non terminées
sur la connexion à r:.
D'accord pour continuer la déconnexion et forcer les fermetures ? (O/N) [N] :
 
moi je souhaite lancer ce batch en automatique sans intervention  de ma part...  
vous sauriez pas comment on force la déconnexion? ou comment je peux faire autrement??


---------------
All we need is a soul revolution
Reply

Marsh Posté le 21-05-2002 à 11:33:44   

Reply

Marsh Posté le 21-05-2002 à 11:48:17    

mets un "start /B /W" devant ta copie de fichier, comme ca tant que le requete de copie n'est pas finie, la fin du partage de connexion n'est pas lancee.
 
Est-ce que ca resout quelquechose ?

Reply

Marsh Posté le 21-05-2002 à 12:08:36    

effectivement ca change qqchose il me marque maintenant :
 
"Le fichier spécifié est introuvable."
mais il s'arrete la et ne traite pas les autres lignes de mon batch donc ca va aps... :hello:


---------------
All we need is a soul revolution
Reply

Marsh Posté le 21-05-2002 à 12:18:31    

A la rigueur je verrais plutot :
 
if not exist \\serveur\partage\toto.txt goto serveur1
net use r: \\serveur\partage  
copy r:\toto.txt c:  
net use r: /d  
serveur1:
if not exist \\serveur1\partage\toto.txt goto serveur2
net use r:\\serveur1\partage  
copy copy r:\toto.txt c:  
net use r: /d
serveur2:
 
etc...

Reply

Marsh Posté le 21-05-2002 à 12:23:33    

ouais je crois ke je vais etre oblige de faire comme ca...
heureusement que j'ai pas 2000 fichier à traiter...
merci !


---------------
All we need is a soul revolution
Reply

Marsh Posté le 21-05-2002 à 13:06:04    

:fou:  passe pas nonplus comme j'ai des restrictions d'acces je suis oblige de connecter mon lecteur reseau avant pour specifier le login ou mot de passe, je me retrouve dans la meme galere...

Reply

Marsh Posté le 21-05-2002 à 13:36:28    

Ce script va etre lance par des utilisateurs ou uniquement par l'admin ?
 
Si utilisateurs, fais un repertoire partage accessible a tous en lecture seule... (comme Winlogon)
 
Que dois faire ce script a propos ?

Reply

Marsh Posté le 21-05-2002 à 14:15:07    

c'est bon en fait ct tout con il suffit de rejouter un /yes deriere le net use /d !
merci quand meme, @+


---------------
All we need is a soul revolution
Reply

Marsh Posté le 09-01-2013 à 09:57:49    

Et c'est pas dans la doc net use /?
:jap:


---------------
Mon topic de vente - Mon feed-back
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed