Bonjour le forum,

J’ai créé un bat qui me permet de vérifier si un dossier existe dans c:\logof$.

Si il n’existe PAS, il crée un dossier avec le nom d’utilisateur.

Si il existe, je demande de créer un nouveau dossier (Double.Use.%username%) et de faire un logoff.

En plus de ça, un script au logoff efface le dossier nom d’utilisateur mais laisse Double.Use.%username%

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
@echo off 

REM Logon 

if exist c:\logon$\%username% md c:\logon$\DOUBLE.USER.%username% shutdown -f -l
md c:\logon$\%username%
Le problème est que je n’arrive pas à mettre deux instructions sur la même ligne donc la première instruction est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
md c:\logon$\DOUBLE.USER.%username%
et la deuxième est Lorsque le dossier user existe, il crée un dossier Double.User.%username% + un dossier shutdown + -f + -1

J’ai aussi essayé de mettre shutdown -f –l mais il me fait un shutdown à chaque fois alors.

Je suis sure que ça fonctionne vue que j’y étais arrivé mais j’ai ajouté des REM et depuis il fonctionne plus, j’ai donc supprimé toutes les lignes de REM (remarques) mais ça fonctionne plus.

J’espère que vous pourrez m’aider.

Merci d’avance et bonne soirée.

Bgs