Question PSSesion Partage Réseau

Plus d'informations
il y a 13 ans 10 mois #11822 par Greder
PSSesion Partage Réseau a été créé par Greder
Bonjour à tous,

j'ai besoin de vous pour voir plus clair. J'ai essayé tellement de chose que je suis en train de me perdre tout seul...

Voici ma configuration:

PC1 = mon poste
PC2 = machine distante

Le partage est simplement sur le PC1

Une fois la connexion établit avec la machine distante (ENTER-PSSession ou New-PSSession), je souhaiterais atteindre un partage réseau. Seulement j'ai toujours le même message:

The term '\\yannTPI-1\AppDeploymentShare\7z920.exe' is not recognized as the na
me of a cmdlet, function, script file, or operable program. Check the spelling
of the name, or if a path was included


Si je vais physiquement sur la machine pas de soucis j’atteins bien le partage, le chemin est donc correct. Pour simplifier j'ai donné un droit Everyone au partage en lecture et écriture.

J'ai essayé de créer un PSDrive mais à nouveau impossible à distance.

Mon but dans tout ça est en fait d'exécuter un exe se trouvant distance ou si je ne peux pas au moins le copier sur le partage distant et le coller sur par ex la partition D:

[code:1]#-- execute_remote_cmd-file.ps1 --

$computerName = \"yannTPI-1\"
$file = \"D:\Dropbox\TPI - EPSIC 2012\TPI v2\Scripts Deployment\tmp.ps1\"
$credential = get-credential -credential intranet\ad210463
$session = new-PSSession -computerName $computerName -credential $credential
invoke-command -session $session -filePath $file[/code:1]



[code:1]#-- tmp.ps1 --

$appDeploymentShare = \"\\yannTPI-1\AppDeploymentShare\\"
$app = \"7z920.exe\"
$config = \"/S /D='C:\program files (x86)\7zipYA'\"

$p_app = $appDeploymentShare + $app

& $p_app $config[/code:1]



S'agit-il d'un problème de syntaxe ? Ou c'est simplement pas réalisable ?
Précision: si mon software est en local sur la machine (et que je change le code pour le chemin local...) ça fonctionne avec le code ci-dessus.

TOUTE aide sera la bienvenue ! MERCI<br><br>Message édité par: Achile, à: 16/05/12 15:43

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

Plus d'informations
il y a 13 ans 10 mois #11824 par Laurent Dardenne
Salut,
essaie avec l'adresse IP.
Sinon avec ceci :
Start-process -FilePath $p_App -ArgumentList $Config
le message d'erreur est plus explicite.

Tutoriels PowerShell

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

Plus d'informations
il y a 13 ans 10 mois #11840 par Greder
Réponse de Greder sur le sujet Re:PSSesion Partage Réseau
Merci !!

Avec l'IP ça ne marche pas nan plus...

Et start-process:

This command cannot be executed due to the error: Access is denied.

Je lance powerShell en tant qu'administrateur et j'ai un get-credential pour atteindre la machine distante dont je suis bien administrateur.

J'ai d'après mes recherches l'impression que avec une prise à distance il est alors impossible d'atteindre des partages réseau.
Une confirmation serait la bienvenue.

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

Plus d'informations
il y a 13 ans 10 mois #11841 par Laurent Dardenne
Pour exécuter un script sur un distant via UNC il faut configurer la zone de sécurité intranet, je crois, via Internet explorer. Essaie de procéder ainsi.

C'est vrai que le premier message laisse penser qu'il s'agit une erreur de syntaxe, mais ce n'est pas le cas.

Tutoriels PowerShell

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

Plus d'informations
il y a 13 ans 10 mois #11843 par Greder
Réponse de Greder sur le sujet Re:PSSesion Partage Réseau
Suite à ton message dont je te rermerci j'ai fait une recherche et j'ai trouvé ceci:

setspn.blogspot.com/2011/05/running-powe...cripts-from-unc.html

Mais j'ai jamais eu ce message d'erreur.

(intranet = domaine)<br><br>Message édité par: Achile, à: 19/05/12 00:06

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

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