Quantcast
Channel: Ivanti User Community : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 15294

Powershell CallScript ändert das Ergebnis ab

$
0
0

Hallo zusammen,

 

ich habe das Problem, dass ein Script lokal ausgeführt funktioniert, aber per DSM CallScript das Ergebnis verfälscht.

 

Das Script soll den Zielpfad eines links ändern also von z.B. "c:\temp\Benutzer Ordner" in "c:\temp2\Benutzer Ordner".

Wenn ich das Script lokal ausführe klappt es einwandfrei. Führe ich das Script mit DSM und CallScript aus ist das Ergebnis "c:\temp2\Benutzer_Ordner".

Führe ich das Script per Befehl " ExecuteEx('%WINSYSDIR%\WindowsPowerShell\v1.0\powershell.exe','-file "c:\temp\link_veraendern.ps1"','')/?/TL " aus, bleibt das Script hängen.

X64 sollte irrelevant sein, da das Script auf einem X86 Betriebssystem ausgeführt wird.

Die Execution Policy steht auf Unrestricted (zum testen).

 

Hier die LOG Einträge

 

15:14:58.333 2     nilsPipe: NPI: -> ExecuteEx('C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe','-file "c:\temp\link_veraendern.ps1"','')/?
15:14:58.333 2     nilsPipe: NPI: Command line logging has been enabled.
15:14:58.333 2     nilsPipe: NPI: To disable it, enable the flag 'Do not log command line parameters' of the command
15:14:58.333 2     nilsPipe: NPI: Execute: 'C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe'
15:14:58.333 2     nilsPipe: NPI: Waiting for process...

 

Ich bin mit meinem Latein am Ende

 

Hoffnungsvolle Grüße

 

Mischa


Viewing all articles
Browse latest Browse all 15294

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>