Connexion auto d'un PC user a un PC virtuel

Fermé
Neo_ Messages postés 12 Date d'inscription jeudi 7 juin 2018 Statut Membre Dernière intervention 21 juin 2018 - 8 juin 2018 à 10:55
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 17 juin 2018 à 14:29
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 12146 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 13 avril 2024 4 553
Modifié le 8 juin 2018 à 11:53
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 jeudi 7 juin 2018 Statut Membre Dernière intervention 21 juin 2018
8 juin 2018 à 14:05
Merci de ta réponse, ça me résout le problème :)
0
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
17 juin 2018 à 14:29
0