如何从Windows快捷方式运行命令提示符命令

快捷方式非常适合让您快速访问文件、应用程序和文件夹。但是您知道您还可以使用它们来运行命令提示符命令吗?

Windows为您提供了各种运行命令提示符命令的方式。当然,您可以打开命令提示符窗口,只需键入命令即可。您还可以为自己创建一个批处理脚本(或者bash脚本或PowerShell脚本,如果您喜欢的话)。坦率地说,如果您计划运行多个命令,或者需要任何复杂的东西,那么编写脚本是更好的选择。但是对于简单的命令,为什么不直接创建一个可双击的快捷方式呢?下面是如何做到这一点的。

相关:在Windows 10中打开命令提示符的10种方法

右键单击文件资源管理器或桌面中的任意位置,然后选择“新建”>“快捷方式”,即可创建快捷方式。

在创建快捷方式窗口中,使用以下语法键入命令:

"C:\Windows\System32\cmd.exe" /k yourcommand

第一部分(引号中的部分)只调用cmd.exe以打开命令提示符。开关/k告诉命令提示符发出后面的命令,然后保持打开状态,以便您可以查看结果或键入后续命令。如果希望在发出命令后关闭命令提示符窗口,也可以使用/c开关代替/k(仅使用其中一个开关)。当然,your COMMAND部分是您想要运行的实际命令。

相关:如何在Windows中扫描(和修复)损坏的系统文件

例如,如果要创建一个简单的命令来运行系统文件检查器以查找和修复系统文件的问题,则应键入以下内容:

"C:\Windows\System32\cmd.exe" /k sfc /scannow

创建完要使用的命令后,单击“下一步”。

键入快捷方式的名称,然后单击“完成”。

现在,您可以运行快捷方式,而不是每次都启动命令提示符并手动键入命令。

您可以做的另一件聪明的事情是通过管道将命令的结果传输到文本文件(或其他程序)。例如,假设我们要运行命令ipconfig/all,将结果保存到桌面上名为ipconfig.txt的文件中,并在运行该命令后关闭命令提示符窗口。我们可以使用以下方法来实现这一点:

"C:\Windows\System32\cmd.exe" /c ipconfig /all  > "c:\users\username\Desktop\ipconfig.txt"

如果对PIPING命令使用单个文件,则如果命名的文件已存在,Windows将覆盖该文件的内容。如果该文件不存在,Windows将创建该文件。您也可以使用双精度键>>来让Windows将命令中的新信息追加到现有文件,而不是覆盖该文件。如果要保留命令结果的历史记录,这将非常有用。

一旦设置了快捷方式,就很容易在需要的时候运行命令。虽然你可能还想使用脚本来处理更复杂的事情,但从快捷方式运行命令对于简单的一次性命令来说是很棒的,比如扫描损坏的系统文件,找到你的IP地址,在不安装更新的情况下关闭Windows等等。

相关:如何在Windows中扫描(和修复)损坏的系统文件

相关文章