Flash info

"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information. "

Albert Einstein (1879-1955)

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
merrow
Utilisateur

PowerShelleur Débutant
Messages: 1
graphgraph
Karma: 0  
Problème copie fichier homedir par powershell via - 14/09/18 15:21 Bonjour,

==== Architecture ====
Serveur Windows 2012 R2 (AD)
Serveur Windows 2012 R2 (Filer)
Poste client Windows 10 et windows 7
======================

J'ai fais un script powershell qui a pour but de sauvegarder certain fichier et dossier de l'utilisateur courant sur un serveur de fichier.

Lorsque je le lance sur la machine client la sauvegarde se fait bien. Je doit sauvegarder tout les postes clients de mon architecture. Je lance le script via GPO (script utilisateur au démarrage de session).

La GPO fonctionne et est bien appliqué sur le poste client.

Le souci c'est que la copie des fichiers et dossiers du disque local vers le répertoire réseau ne fonctionne plus.

-> Le répertoire vers le dossier réseau est bien créé
-> Le certificat est bien copier
-> La création d'un fichier de test fonctionne.

Est ce que quelqu'un serait pourquoi le reste du script ne fonctionne pas ?

Merci d'avance

Voila le script
Code:

  #Permettre l’exécution du scripte set-executionpolicy unrestricted -Force #Variable pour le nom et le prenom $prenom $env:USERNAME.Split(".")[0] $nom $env:USERNAME.Split(".")[1] #Recherche du repertoire dans data $pathdat Get-ChildItem "\\IP_reseau\DATA\" -name "$nom $prenom" -Recurse -Depth 2 $pathdata "\\IP_reseau\DATA\$pathdat" $pathMigration "$pathdata\migrationGdP" #Création du repertoire New-Item -path "$pathdata" -Name "migrationGdP" -ItemType directory #Fermeture de Outlook Get-Process where $_.ProcessName -eq "OUTLOOK" } | Foreach {$_.Kill()} #Copie des pst $Tableau=@() $Tableau += $(Get-ChildItem -Recurse where-object {$_.Extension -match 'pst'} | Select-Object -ExpandProperty FullName ) foreach ( $line in $Tableau) { Copy-item -path $line -Destination "$pathMigration" } #Copie des AppData Copy-Item -path "$env:HOMEPATH\AppData\Roaming" -Recurse -Destination "$pathMigration" #Copie des favoris Copy-Item -path "$env:HOMEPATH\Favorites" -Recurse -Destination "$pathMigration" #Import du module pour les certificats IMPORT-MODULE PKI #Set-location 'cert:\CurrentUser\My' New-Item -Path $pathMigration -name "test.txt" -ItemType file #Copie du certificat et de sa clé  dir cert:\CurrentUser\My Where-Object $_.hasPrivateKey } | Foreach-Object { [system.IO.file]::WriteAllBytes("$pathMigration\$($_.Subject).pfx", ($_.Export('PFX''pwd')) ) } #On remet l'option de lancement des scripts à 0 set-executionpolicy restricted -Force

  | | L'administrateur a désactivé l'accés public en écriture.
6ratgus
Utilisateur

PowerShelleur Platinum
Messages: 1503
graphgraph
Karma: 111  
Problème copie fichier homedir par powershell via - 18/09/18 10:54 réponse sur le forums de Microsoft
  | | L'administrateur a désactivé l'accés public en écriture.
© 2018 PowerShell-Scripting.com