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