使用批处理文件执行cmd命令

时间:2018-04-22 09:49:58

标签: windows batch-file

我想在cmd窗口中使用批处理文件运行三行代码。

命令是

ipconfig /flushdns
ipconfig /release
ipconfig /renew

此操作的批处理脚本是什么?我正在使用Windows。

谢谢。

3 个答案:

答案 0 :(得分:0)

打开记事本。将下面的内容粘贴到其中,选择filesave as并为其命名,并以.cmd扩展名结尾。像mydnsscript.cmd这样的东西,你可以简单地双击它来运行它。

@echo off
ipconfig /flushdns
ipconfig /release
ipconfig /renew
Pause

如果需要,您可以删除pause。我只是添加它,以便您可以看到批处理运行和发生的事情

答案 1 :(得分:0)

批处理文件大多只是一个文件文件,其文件扩展名为.bat.cmd,每行有一条cmd.exe指令,您可以这样做:

ipconfig /flushdns
ipconfig /release
ipconfig /renew

大多数批处理文件都以一个命令开头,以隐藏您正在执行的每一行的语法:

@echo off
ipconfig /flushdns
ipconfig /release
ipconfig /renew

答案 2 :(得分:0)

打开Windows记事本并复制&将以下四行粘贴到新文件中:

@echo off
%SystemRoot%\System32\ipconfig.exe /flushdns
%SystemRoot%\System32\ipconfig.exe /release
%SystemRoot%\System32\ipconfig.exe /renew

然后按 Ctrl + S 打开另存为对话框,输入文件名ReconfigNetwork.batReconfigNetwork.cmd,并确保选项< strong>编码设置为 ANSI ,因为批处理文件必须以每个字符1个字节进行编码。 (UTF-8也是可能的,但只是没有显示字节顺序标记,并且在批处理文件中需要额外的命令才能正确输出非ASCII字符和支持Unicode的字体。因此最好用于简单的批处理文件是ANSI编码,更准确地说是OEM字符编码。)单击按钮保存并退出记事本。

双击批处理文件以使用隐式使用选项cmd.exe启动/C,以便在批处理文件执行完成后关闭命令进程和控制台窗口。或者使用隐式使用选项/K打开命令提示符窗口,以便在完成命令,应用程序或脚本的执行后保持命令进程运行并打开控制台窗口,并通过在命令提示符窗口中键入其名称来运行批处理文件如果路径或文件名包含空格或其中一个字符&()[]{}^=;!'+,`~,则用双引号括起来的路径。

在命令提示符窗口cmd /?中运行以获取有关Windows命令解释程序的帮助,并在ipconfig /?上获取有关此控制台应用程序的帮助。