Bonjour,
Je dois faire un script Windows qui crée un lecteur réseau si un user se connecte à partir de son pc1 ou de son pc2 :
S'il se connecte à partir du pc1 alors Lecteur réseau R = \serveur...\repertoire1
S'il se connecte à partir du pc2 alors Lecteur réseau R = \serveur...\repertoire2
Je pense devoir utiliser la fonction findstr pour chercher si au 3ème caractère de son nom de pc c'est "1" ou "2" ( nom de machine = pc1 ou pc2 )
En gros si findstr voit "1" au 3ème caractère alors Lecteur réseau R = \serveur...\repertoire1
Et puis si findstr voit "2" au 3ème caractère alors Lecteur réseau R = \serveur...\repertoire2
En attendant vos réponses, j'ai fais des tests mais qui n'ont pas abouti.
En plus je ne vois pas du tout comment placer le findstr
Que manque-t-il pour que ça fonctionne svp ?
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 @echo off if "%computername%"=="pc1" (goto pc1) if "%computername%"=="pc2" (goto pc2) :pc1 if exist "M:\" net use /delete M: /y if not exist "M:\" net use M: "\\serveur\dossier1" /persistent:NO (goto fin) :pc2 if exist "N:\" net use /delete N: /y if not exist "N:\" net use N: "\\serveur\dossier2" /persistent:NO :fin
Partager