如何使cmd行可执行

时间:2017-03-16 06:19:29

标签: cmd windows-10

在这种情况下,我每次启动计算机后都需要执行以下步骤:

  1. 打开cmd(admin)

  2. 将此cmd复制到cmd:

    C:\Windows\system32\netsh int ipv4 set glob defaultcurhoplimit=65
    
  3. 输入

  4. 现在,我希望双击一个可以直接执行上述命令的文件,而不需要上面的步骤。

    任何方法?

2 个答案:

答案 0 :(得分:1)

您需要一个.bat文件来执行该命令,以及一个以管理员身份执行该命令的快捷方式。

创建.bat文件非常简单:使用您喜欢的文本编辑器(或记事本),键入命令,如果要查看最终消息并使用.bat将其保存到磁盘,请选择添加行PAUSE扩展名(比如c:\ ... \ sethoplimit.bat)

创建快捷方式并不困难:右键单击桌面,创建新...,快捷方式,然后只选择新创建的文件

现在出现了魔力:右键单击新创建的快捷方式,然后单击属性,在快捷方式选项卡中,单击高级按钮,然后选择以管理员身份执行

这就是全部。每次双击快捷方式时,Windows将启动具有提升权限的控制台,最终打开“用户帐户控制”确认对话框,并以管理员身份执行批处理文件。

在这里,我向您展示了如何直接在桌面上创建快捷方式,但同样的过程可以用于磁盘文件夹中任何位置的快捷方式。

答案 1 :(得分:0)

您可以将其保存为.bat或.cmd文件,然后双击运行。

  1. 创建一个包含任何名称和扩展名.bat的文件。 setLimit.bat。我假设您知道如何创建文件。
  2. 从文件编辑器中的上一步打开文件,例如。 NOTEPAD.EXE。将行C:\Windows\system32\netsh int ipv4 set glob defaultcurhoplimit=65复制并粘贴到文件中,然后按Ctrl + S将其保护。我希望它有意义,否则问。
  3. 双击该文件以执行该命令。
  4. 如果您需要在提升权限(即管理员)下运行它,请右键单击文件并在菜单中选择Run as administrator选项。