Script batch net loggon

Script batch net loggon - Win NT/2K/XP - Windows & Software

Marsh Posté le 22-11-2011 à 09:11:25    

Bonjour à tous.
 
 [:aulas:1] CECI N'EST PAS UN TALC  [:aulas:1]  
J'ai une demande assez spécifique.
 
On me demande d'ignorer 3 machines dans le script d'ouverture de session d'un site.
Actuellement, j'ai ca : plus simple tu meurs
 
NET USE * /DELETE /YES
 
NET USE G: \\test\test /PERSISTENT:NO
NET USE S: \\test1\test /PERSISTENT:NO
 
je me dis qu'en intercalant ceci :
 
NET USE * /DELETE /YES
 
if "%computername%"=="test" goto end
 
if "%computername%"=="test1" goto end
 
if "%computername%"=="test2" goto end
 
 
NET USE G: \\test\test /PERSISTENT:NO
NET USE S: \\test1\test /PERSISTENT:NO
 
Ca devrait le faire nan ?
J'ai besoin d'etre sur, je n'ai pas le droit à l'erreur, et je ne peux pas testé avant.
 
Merci pour vos lumieres :jap:


---------------
ACH VDS FEED https://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Reply

Marsh Posté le 22-11-2011 à 09:11:25   

Reply

Marsh Posté le 22-11-2011 à 15:49:19    

La balise end n'existe pas dans ton exemple. Soit tu la créer ( ":end" ) soit tu utilises une système :eof
 
Je verais quelque chose du genre :

Citation :

goto %computername%
net use G: /d /yes
net use S: /d /yes
NET USE G: \\test\test /PERSISTENT:NO
NET USE S: \\test1\test /PERSISTENT:NO  
 
:test
:test1
:test2

ou

Citation :

if "%computername%"=="test" goto :eof
if "%computername%"=="test1" goto :eof
if "%computername%"=="test2" goto :eof
 
NET USE G: \\test\test /PERSISTENT:NO
NET USE S: \\test1\test /PERSISTENT:NO


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 22-11-2011 à 16:38:45    

Xspawn_Lpc a écrit :

La balise end n'existe pas dans ton exemple. Soit tu la créer ( ":end" ) soit tu utilises une système :eof
 
Je verais quelque chose du genre :

Citation :

goto %computername%
net use G: /d /yes
net use S: /d /yes
NET USE G: \\test\test /PERSISTENT:NO
NET USE S: \\test1\test /PERSISTENT:NO  
 
:test
:test1
:test2

ou

Citation :

if "%computername%"=="test" goto :eof
if "%computername%"=="test1" goto :eof
if "%computername%"=="test2" goto :eof
 
NET USE G: \\test\test /PERSISTENT:NO
NET USE S: \\test1\test /PERSISTENT:NO



 
Parfait ! Merci pour ton aide  :jap:  


---------------
ACH VDS FEED https://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Reply

Sujets relatifs:

Leave a Replay

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