«

»

jan 24

Script Powershell pour le share des dossiers

Bonjour à tous,

Aujourd’hui, je suis chez un client pour migrer ses serveurs de fichiers.

Malheureusement, il n’a pas utilisé les outils de microsoft (Microsoft File Server Migration Tools) et bien sûr y’a plus de 200 partages par serveurs.

J’en ai donc profité par réalisé un petit script tout simple pour faire le share de tous les dossiers :

Création du fichier CSV du serveur source (à partir du serveur cible) :

Get-WmiObject -class Win32_Share -computername Nom_Du_Serveur_Source | select-object name,path | sort type,name| export-csv c:\Nom_Du_Fichier.txt

Script de création des share via le fichier CSV :

$share = Import-CSV  ‘Fichier CSV’
foreach($line in $share) {
$name=$line.name
$path=$line.path
$right= »/GRANT:everyone,FULL »
net share $name=$path /UNLIMITED $right
}

Et hop. Grâce à ce fichier, je viens de partager plus de 230 dossiers en 30 sec.

Bonne journée à tous et à bientôt.

Nicolas

Share

Lien Permanent pour cet article : http://www.my-v-world.fr/archives/66

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>