Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /homepages/14/d354069673/htdocs/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

«

»

jan 24

Script Powershell pour le share des dossiers


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /homepages/14/d354069673/htdocs/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

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>


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /homepages/14/d354069673/htdocs/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /homepages/14/d354069673/htdocs/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524