Ich habe einige Probleme damit, einen PowerShell-Befehl auszuführen. Es wird lediglich ein Befehl ausgeführt, der in einem CMD-Eingabeaufforderungsfenster ausgeführt wird.
Hier ist der Befehl:
"C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe" PCNAME
Ich habe Folgendes ohne Erfolg versucht (ich habe viele Iterationen davon versucht, um eine zu erhalten, die funktioniert. Die Syntax ist wahrscheinlich völlig durcheinander):
$TEXT = $textbox.Text #$textbox is where the user enters the PC name.
$CMDCOMMAND = "C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe"
Start-Process '"$CMDCOMMAND" $TEXT'
#iex -Command ('"C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe"' $TEXT)
Der Befehl öffnet nur das SCCM-Remoteverbindungsfenster für den Computer, den der Benutzer im Textfeld angibt.