Script BATCH Supression Session TSE
Bonjour à tous,
je souhaite créer un script qui permette à des utilisateurs de supprimer une session tse en la saisissant.
Si celle n'existe pas, j'aimerai leur proposer de retaper le nom de la session ou bien sortir du logiciel.
J'ai commencé à ecrire le script, mais je bloque sur la commande query session qui me renvoie toujours le code de sortie 1. Ce qui fait que je ne peux pas utiliser ma condition. (if not errorlevel 1 goto FIN else if goto SUITE)
Merci de votre aide
ci dessous le detail du script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| @echo off
net use \\"AdresseIP"\ipc$ "MDP" /user:"Utilisateur"
cls
echo.
:debut
cls
echo.
set /p session=Veuillez entrer la session que vous souhaitez supprimer ?
query session %session% /SERVER:"AdresseIP"
if not errorlevel 1 goto END else if goto SUITE
cls
:END
echo.
Echo La session %session% n'existe pas.
echo.
choice /M "Voulez vous retaper un nom de session ?
if errorlevel 2 goto quit
if errorlevel 1 goto begin
:begin
goto debut
:quit
goto fin
:FIN
echo.
Echo Le programme va maintenant s'arreter.
echo.
pause
exit
:SUITE
echo.
set /p ID=Tapez le numero d'ID correspondant a la session :
echo.
echo Vous êtes sur le point de reinitialiser la session %ID%...
reset session %ID% /server:"AdressIP"
La session %ID% est maintenant supprimée.
pause |