Bonjour à tous,
J'ai créé un script powershell afin de copier un répertoire sur un poste distant ainsi qu'un raccourci sur le bureau "public" du poste distant.
Le script fonctionne correctement
, il est le suivant :
###############################################################################################
Start-transcript "\\SERVEUR\Partage\Log.log"
If (-not (Test-Path "C:\Mon_Dossier" )) {Copy-Item -Path "\\SERVEUR\Partage\Mon_Dossier" -Destination "\\PC_1\c$\" -Recurse}
If (-not (Test-Path "C:\Mon_Dossier" )) {Copy-Item -Path "\\SERVEUR\Partage\Mon_Dossier\Raccourci.lnk" -Destination "\\PC_1\c$\Users\Public\Desktop"}
Stop-Transcript
###############################################################################################
Je veux maintenant l'utiliser pour copier le dossier et le raccourci sur plusieurs postes :
Je pensais donc créer un fichier .csv contenant la liste de mes noms de postes que j'importerais ensuite dans une variable "$listePC" sous Powershell via la cmdlet "-import-csv".
Et ensuite, par rapport à mon premier script, je modifie -Destination "\\PC_1\c$\" par -Destination "\\$listePC\c$\".
Le problème est que je débute sous Powershell donc je ne sais pas quelle forme doit avoir mon fichier .csv et comment mon script doit être configuré...
Donc à chaque essai, j'ai plein d'erreur différente et rien ne se passe...
D'avance, merci pour votre aide !!