Seite 1 von 1

CC PowerShell Script und "Ausführen als"

Verfasst: Fr Okt 14, 2022 11:47 am
von hdreg
Hallo,

ich habe ein CC PowerShell Script erstellt das den Befehl "Add-LocalGroupMember -Name Remotedesktopbenutzer -Member %LOGGEDONUSER_NAME%" enthält.
Da dies auf dem Client mit einem Benutzer ohne Adminrechte ausgeführt werden soll ist als "Ausführen als" ein Lokaler Administrator auf dem Client konfiguriert. Weiterhin da der PS Befehl Add-LocalGroupMember in der 32 Bit PS nicht verfügbar ist, ist noch "Benutze 64-bit PowerShell auf 64-bit Windows (hat keinen Einfluß auf 32-bit Windows)" aktiviert.

Wenn ich das CC im Launcher Ausführe schlägt es mit folgendem Fehler fehl:
Add-LocalGroupMember -Name Remotedesktopbenutzer -Member sschmidt
PowerShell found at C:\Windows\Sysnative\WindowsPowerShell\v1.0\powershell.exe
Error(3): Das System kann den angegebenen Pfad nicht finden
Set variable "EXIT_CODE" to "0"


Wenn ich das "Ausführen als" raus nehme und den CC auf dem Client mit dem Admin Account ausführe wird der PS Befehl ausgeführt.

ACMP 6.3.2

Könnt ihr mir Tipps geben woran es liegen könnte ?

Re: CC PowerShell Script und "Ausführen als"

Verfasst: Mo Okt 17, 2022 7:50 am
von Dennis Koch
Hallo,

ich habe es testweise einmal in meiner Umgebung getestet und konnte es nicht nachstellen.
Gibt es auf dem Zielsystem unter dem ermittelten Pfad Powershell?

Re: CC PowerShell Script und "Ausführen als"

Verfasst: Mo Okt 17, 2022 1:04 pm
von hdreg
Hi Dennis,

der angegebene Pfad funktioniert auf dem Client mit der 64 Bit CMD nicht. Wenn ich die CMD explizit aus dem SYSWOW Ordner starte aber schon.

Das Aufrufen mit den 64/32 Bit Ordner klappt:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe


Hier nochmal das CC Command in Bildern:
RDP add 0.PNG
RDP add 0.PNG (44.25 KiB) 4386 mal betrachtet
RDP add 1.PNG
RDP add 1.PNG (15.27 KiB) 4386 mal betrachtet
RDP add 2.PNG
RDP add 2.PNG (24.02 KiB) 4386 mal betrachtet
RDP add 3.PNG
RDP add 3.PNG (22.95 KiB) 4386 mal betrachtet
Exitcode/Output Variablen bleiben Leer. Ausgeführt wir auf Windows10 64 Bit Enterprise 21H2.

Danke und Grüße
HDReg

Re: CC PowerShell Script und "Ausführen als"

Verfasst: Fr Okt 21, 2022 10:18 am
von Dennis Koch
Hallo,

am besten einmal logging auf dem Client aktivieren und dann unseren Support kontaktieren.

Der Aufruf C:\Windows\Sysnative funktioniert nur aus 32-Bit Applikationen. D.h. um den Pfad in der CMD auf dem System zu testen muss dafür explizit die 32Bit CMD.exe gestartet werden.