Question copie fichiers dans différents dossier

Plus d'informations
il y a 6 ans 10 mois #28941 par PRIEUR
Bonjour,
Je voudrais que chaque fichiers présents dans les dossiers r1 à r9 soit copiés dans leurs dossier respectives, c'est à dire les fichiers de r1 sont copiés dans r1 ect or cela ne fonctionne pas

voici mon script :

[code:1]
$date_file = Read-Host \"Entrez la date\"
$Destination = \"\\isiESR.Jade.saur.fr\Jade\R*\Export\ESSBASE\11.123\\"
$Directory = Get-childItem \"\\sql-prod.hyperion.saur.fr\SaveFileJade$\11.123\R*\Archives\RepOp_AA_00*_$date_file*\"

foreach($file in $Directory)
{
Copy-Item $file -Destination $Destination -Recurse -Force
}
[/code:1]

Merci à vous,<br><br>Message édité par: johaninho, à: 21/05/19 15:14

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 9 mois #28949 par PRIEUR
Quelqu'un peut-il m'aider svp ? ou peut-être que mon problème n'est pas clair ?

Cdt,

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 9 mois #28951 par Laurent Dardenne
Salut,
johaninho écrit:

Bonjour,
Je voudrais que chaque fichiers présents dans les dossiers r1 à r9 soit copiés dans leurs dossier respectives,

Tu peux créer une table de correspondance.
Soit avec une hashtable soit avec un switch:
[code:1]
$Dest=@{
#r1='\\isiESR.Jade.saur.fr\Jade\R1\Export\ESSBASE\11.123\'
'r1'='\\sql-prod.hyperion.saur.fr\SaveFileJade$\11.123\R1\Archives'
}

$dest.r1

$current='\\isiESR.Jade.saur.fr\Jade\R1\Export\ESSBASE\11.123\'
$version= $Current -split '\\'
$PosVersion=4
$version[$posVersion]
#R1
$dest.$($version[$posVersion])
[/code:1]

[edit]
Coquille<br><br>Message édité par: Laurent Dardenne, à: 24/05/19 14:23

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.045 secondes
Propulsé par Kunena