我有一个奇怪的问题。我试图使用Powershell使用这个1衬里来关闭一个句柄:
(&"D:\handle.exe" -p "–c C –p 3348 -y")
我收到以下回复:
找不到匹配的句柄。
当我在命令提示符
中运行完全相同的命令时handle.exe -c C -p 3348 -y
我明白了:
处理关闭。
我正在以管理员身份运行Powershell和命令提示符。
编辑:注意:我可以在Powershell命令窗口中运行相同的命令,并获得与普通Windows命令提示符相同的预期结果。
答案 0 :(得分:1)
您不需要任何花哨的语法。 PowerShell可以像cmd.exe
一样运行命令行程序。只需输入所需的命令,然后按Enter
。
handle -c C -p 3348 -y
您可能需要从提升的PowerShell窗口运行此命令,但这与cmd.exe
没有区别。