Connexion auto d'un PC user a un PC virtuel

Neo_ Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   -
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 12157 Date d'inscription   Statut Membre Dernière intervention   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 12 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de ta réponse, ça me résout le problème :)
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
0