[BATCH] Connecter un lecteur réseau : fichier .BAT

Connecter un lecteur réseau : fichier .BAT [BATCH] - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 26-04-2012 à 16:01:22    

Bonjour à tous,  :)  
 
Je travaille dans un établissement qui comprend un parc informatique d'environ 50 PC en réseau.
Certains sont connectés à des NAS de sauvegarde, d'autres à des PC serveurs. Mais qqls PC Clients se déconnectent régulièrement sans savoir pourquoi.
 
J'ai lu qu'un fichier BATCH (.BAT) bien écrit et bien placé sur chaque PC client pouvait régler le  
 
problème en s'activant au démarrage des sessions clients.
 
Voilà un exemple d'une config réseau (PC Client + PC Serveur) :
 
[PC client : 192.168.0.1]
- OS : XP Pro SP3
- Session : S1
- Mot de passe : MP1
- Groupe : WORKGROUP

 
à connecter sur :
 
[PC Serveur/NAS : 192.168.0.100]
- OS : XP Pro SP3
- Session : S2
- Mot de passe : MP2
- Groupe : SRV.domaine.local
- Dossier partagé : \\Serveur\DOCUMENTS
- Dossier du client : \\Serveur\DOCUMENTS\private

 
Voici le contenu de mon fichier batch :
 

Code :
  1. @echo off
  2. NET USE G: /Delete
  3. NET USE G: \\192.168.0.100\DOCUMENTS "MP2" /USER:SRV.domaine.local\S2


 
Mon script est-il correct ?
 
Merci pour votre aide  :jap:


Message édité par adameteve le 26-04-2012 à 16:04:02
Reply

Marsh Posté le 26-04-2012 à 16:01:22   

Reply

Marsh Posté le 27-04-2012 à 11:53:49    


Personne ne sait ?  :cry:


Message édité par adameteve le 27-04-2012 à 11:54:05
Reply

Marsh Posté le 27-04-2012 à 18:36:05    

Bah ton script est bon, et respecte la commande net use [:spamatounet]  
Après sans connaître le pourquoi de cette coupure de liaison, pas sûr qu'un batch résolve ton soucis.
 
Ajoutes /persistent:yes à ta commande net use pour voir, mais regardes surtout les logs des serveurs pour savoir s'il n'y pas un soucis à leur niveau, notamment en nombre d'utilisateurs simultanément connecté (max 10 sur XP Pro, voir une vieille discut ici)
Si tes "serveurs" sont de l'XP Pro, il te faudra partir sur du FTP ou (mieux :D ) partir sur de la bécane sous Linux.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 09-07-2013 à 11:10:36    

Haha ! Je déterre ce sujet, car il correspond à la question que je me pose. Comment faire en batch pour tester les lettres qui sont vides pour monter le lecteur ensuite ? :)
 
Cdt,
 
Nico.

Reply

Marsh Posté le 10-07-2013 à 07:49:47    

Bon je me réponds tout seul :
 
net use \\my\path
 
Va monter le lecteur en temporaire. Pour le demonter :
 
net use \\my\path /DELETE
 
Et net use * \\my\path
 
Va monter le lecteur sur une lettre aléatoire vide. Pour le démonter, il faudra chercher par exemple quel argument a été passé.
 
Nico.

Reply

Sujets relatifs:

Leave a Replay

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