运行对话框执行powershell命令

时间:2015-08-02 08:45:13

标签: windows powershell

打开运行框(Windows + R)时有没有办法运行powershell命令?

我想开始输入get-process并让它在powershell中执行该命令并显示结果(基本上打开它而不是关闭它)。

我知道你可以输入" powershell / noexit get-process"为了达到这个目的,我想知道运行框是否有一种方法可以实现它是一个powershell命令,我必须输入的是命令:get-process。

2 个答案:

答案 0 :(得分:4)

,没有办法让 Windows + R 直接了解PowerShell命令。

一种解决方法是创建一个包含以下内容的批处理文件:

@echo off
%systemroot%\System32\WindowsPowerShell\v1.0\powershell.exe -noexit -noprofile -noLogo "%1 %2 %3 %4 %5 %6 %7 %8"

将其命名为p.cmd并将其放在路径中的位置。

现在你可以做到:

Run example

p开始,然后是要执行的PowerShell命令。

答案 1 :(得分:1)

可能为时已晚,但是您可以通过运行框运行CMD命令,然后再次通过CMD运行PowerShell命令。利用这个,您可以输入:

cmd /k PowerShell.exe "Your PowerShell command"

如果您不希望CMD窗口保持打开状态,则可以在/k中更改/cIn the end it could look something like this