Question PSSesion Partage Réseau
- Greder
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 10 mois #11824
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:PSSesion Partage Réseau
Salut,
essaie avec l'adresse IP.
Sinon avec ceci :
Start-process -FilePath $p_App -ArgumentList $Config
le message d'erreur est plus explicite.
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.
- Greder
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
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.
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 10 mois #11841
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:PSSesion Partage Réseau
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.
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.
- Greder
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
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
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
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- PSSesion Partage Réseau