运行命令

在运行命令的输入框中,可以输入任何在Win+R或CMD中可执行的命令。

notepad为打开记事本。

命令可以带参数,如notepad c:\text.txt为使用记事本打开特定文件。

OneQuick会以空格分隔来判断执行文件名和参数,若文件名带空格,可以使用引号将其括起来。

"note pad.exe" c:\text.txt

不仅限于可执行文件,系统注册的协议都可执行,如win10中,ms-settings:为打开设置。

在“复制搜索”功能中,%s会被替换为剪贴板内容,所以bilibili://video/%s代表使用UWP版哔哩哔哩打开AV号。

扩展

OneQuick目前无法直接识别替换系统变量(如运行explorer %systemroot%),但通过CMD可以做到这一点。

cmd /c explorer %systemroot%

有关cmd的资料可使用cmd /?查看。

除cmd外,runaspowershell也可以用于执行命令。

常见命令举例

  • 使用资源管理器打开文件夹 explorer d:

  • 使用资源管理器选中文件 explorer /select, c:\windows

  • 使用记事本编辑HOSTS文件 cmd /c powershell.exe (Start-Process notepad %systemroot%/system32/drivers/etc/hosts -Verb runAs -Wait) -and (ipconfig -flushdns)


了解相关C#代码可参考博文C# ProcessStartInfo参数及常见启动程序方式