Script creation repertoire perso - Réseaux - Systèmes & Réseaux Pro
Marsh Posté le 21-11-2013 à 17:53:20
if exist "\\IP du srv\partage\%user%" mkdir "\\IP du srv\partage\%user%"
Marsh Posté le 21-11-2013 à 18:30:07
Salut,
Avec les GPP c'est pas possible ?
Pour la variable je crois que c'est %username%
A+
Marsh Posté le 21-11-2013 à 19:40:15
pour la variable sûrement... moi je n'ai fais que répondre à la problématique de la clause de condition
Marsh Posté le 22-11-2013 à 09:45:22
+1 ne pas passer par des .bat, les GPP c'est fait pour ça
Marsh Posté le 22-11-2013 à 10:15:01
merci pour vos reponses.
J'ai trouvé ça :
set lookup=0
if exist "c:\%username%" (set lookup=1)
if %lookup%==0 mkdir "c:\%username%"
net use Z: "\\srv-partage\%username%"
j'ai testé et ça fonctionne.
Si le répertoire existe, le script passe aux connexions lecteurs, si le dossier n'existe pas, il le crée.
Marsh Posté le 22-11-2013 à 15:04:50
Et la bonne vieille méthode du mappage dans le profil AD ?
Et ensuite avec un VBScript tu le renomme :
Set objShell = CreateObject("Shell.Application" ) |
Et dans ta GPO du dit de deplacer le dossier "mes documents" vers M:
Ca marche tout le temps
Marsh Posté le 22-11-2013 à 15:52:40
Encore mieux, ce qui marchait en 95 fonctionne donc forcément en 2013
Marsh Posté le 21-11-2013 à 17:51:14
Salut,
Je souhaite ecrire un script d'ouverture de session en .bat pour les utilisateurs de mon domaine.
Dans ce script, il y aura le mappage des lecteurs réseaux et la creation d'un repertoire perso sur le serveur..
Dans ces lecteurs réseaux, un correspond au repertoire perso du user sur le serveur.
J'ai les lignes pour la connexion des lecteurs reseaux (net use......).
Pour la creation du repertoire, je sais qu'il faut mettre un truc du genre :
mkdir \\IP du srv\partage\%user% (je crois)
Mon problème est au niveau de la condition "existe ou pas",
si le repertoire existe, on passe. si le repertoire n'exite pas, le créer.
C'est pour du windows, et dans un .bat