我在运行 PowerShell 命令时遇到了很多问题。它所做的只是运行一个在 CMD 提示窗口中运行的命令。
这是命令:
"C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe" PCNAME
我尝试了以下方法但没有成功(我已经尝试了很多次迭代来尝试得到一个有效的方法。语法可能全部搞砸了):
$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)
该命令只会打开 SCCM 远程连接窗口到用户在文本框中指定的计算机。
尝试这个:
& "C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe" PCNAME
对于 PowerShell 来说,字符串“...”只是一个字符串,PowerShell 通过将其回显到屏幕来对其进行评估。要让 PowerShell 执行名称为字符串的命令,请使用 call 运算符&
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)