Question Copie de fichier sur serveur distant

Plus d'informations
il y a 11 ans 3 mois #18551 par Luca
J'ai viré le foreach et la commande fonctionne pour le serveur mis en destination ...

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

Plus d'informations
il y a 11 ans 3 mois #18568 par Luca
J'ai essayé avec net use :

[code:1]
$cred = Get-Credential
$networkCred = $cred.GetNetworkCredential()

# sets the varible for the file location ei c:\temp\ThisFile.exe
$Source = \"C:\Users\lcristante\Desktop\list.txt\"

$dest=\"\\XX\c$\Program Files\NSClient++\scripts\ping_casar\"


net use \\XX\C$ $networkCred.Password /USER:$networkCred.UserName

Copy-Item $Source $dest

net use \\XX\C$ /delete[/code:1]

Il me renvoie les erreurs suivantes :

[code:1]net.exe : L'erreur système 86 s'est produite.
Au niveau de C:\Users\lcristante\Desktop\copyfiles.ps1 : 26 Caractère : 4
+ net <<<< use \\XX\C$ $networkCred.Password /USER:$networkCred.UserName
+ CategoryInfo : NotSpecified: (L'erreur système 86 s'est produite.:«»String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError


Le mot de passe réseau spécifié est incorrect.


net.exe : La connexion réseau est introuvable.
Au niveau de C:\Users\lcristante\Desktop\copyfiles.ps1 : 30 Caractère : 4
+ net <<<< use \\XX\C$ /delete
+ CategoryInfo : NotSpecified: (La connexion réseau est introuvable.:«»String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError


Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG 2250.[/code:1]

Mais le fichier est copié ...

J'ai récupéré ça sur un forum, mais est-ce que tout est nécessaire ?
Je pense au networkcred, qui invoque une erreur ...

Je vais essayé d'automatiser la tache pour voir si ça bloque lorsque j'essaye de tout faire en même temps...<br><br>Message édité par: talkk, à: 9/12/14 16:10

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

Plus d'informations
il y a 11 ans 3 mois #18609 par Luca
Au final, j'ai utilisé un simple :
[code:1]Get-content $computers | foreach{dest=$\\$_\c$\monchemin; copy-item $source $dest}[/code:1]

mais à partir d'un serveur auquel je me suis connecté avec mes creds d'admin.

A savoir que l'option [code:1]-cred[/code:1]n'est pas supportée par le [code:1]copy-item[/code:1] . L'option est référencée sur les sites d'aide, mais ne fonctionne pas ...

j'espère que ça pourra aider qqun ;)

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

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