Connexion auto d'un PC user a un PC virtuel

Neo_ Messages postés 13 Statut Membre -  
barnabe0057 Messages postés 17074 Statut Contributeur -
bonjour,

dans le cadre de mon stage, je dois écrire un script (en batch c'est la contrainte) qui doit tester la connexion d'un PC user avec un PC de prod virtuel. Dans le cas ou celui ci est déconnecte je dois forcer sa connexion. j'ai écris ce script mais il ne fonctionne pas...

le voici :

@ECHO OFF

TITLE Test la connexion

PING schsaard01v.HRC.CORP

IF %ERRORLEVEL% EQU 0 set Ardis="online"
IF %ERRORLEVEL% EQU 1 set Ardis="offline"

IF Ardis equ "offline"(
NET USE G:\\schsaard01v.HRC.CORP\ardis/PERSISTENT:yes)

if ardis EQU "online" (
echo "Ardis est déjà connecté")


voici ce que j'obtiens quand je l’exécute : https://i.imgur.com/FvrBVUj.png
A voir également:

2 réponses

jumulka Messages postés 12872 Statut Membre 4 578
 
Bonjour,
pour appeler une variable : %variable%
et ton Ardis au dernier if il manque la maj
et un espace entre G: et \\ et \ardis /PERSISTENT
résultat :
@ECHO OFF

TITLE Test la connexion

PING schsaard01v.HRC.CORP

IF %ERRORLEVEL% EQU 0 set Ardis="online"
IF %ERRORLEVEL% EQU 1 set Ardis="offline"

IF %Ardis% EQU "offline" (
NET USE G: \\schsaard01v.HRC.CORP\ardis /PERSISTENT:yes) 

IF %Ardis% EQU "online" (
echo "Ardis est déjà connecté")
1
Neo_ Messages postés 13 Statut Membre
 
Merci de ta réponse, ça me résout le problème :)
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 926
 
0