批处理修改DNS:
netsh interface ip set dns "本地连接" static 223.6.6.6 primary
netsh interface ip add dns "本地连接" 114.114.114.114

批处理复制文件:
copy /y E:\单机游戏绝地求生卡废墟\hosts C:\Windows\System32\drivers\etc\

其中xcopy是复制文件夹,但会删除只读属性。 /y是覆盖同名文件 /k是把文件属性一起复制 /r是复制只读文件
(/k 复制文件,如果源文件具有只读属性,则在目标文件中保留该属性。默认情况下,xcopy 会删除只读属性。 /r 复制只读文件。)
举例:xcopy E:\系统更新\run\DBNT\1\. C:\Users\Administrator\AppData\Local\TslGame\Saved\Config\WindowsNoEditor /k
就是把文件夹“1”下的所有文件(/k是包含属性一起复制)复制到C盘的目录下

创建文件夹

使用md命令:例如:md d:\test,也可以用 md test 在当前路径下建立test文件夹。而进入目录的命令是cd c:\
如果要创建的文件夹带有空格或&,需要用引号把文件夹名括起来,例如:md "test abc"、md "abc&xyz"。

md还有一个比较方便的功能:创建中级目录。也就是说,md a\b\c这样的命令,可以在当前目录下建立文件夹a,然后在a下建立文件夹b,b之下再建立文件夹c,一气呵成,而无需先md a之后,再cd a,然后md b,再cd b,接着cd b,然后md c

举例:md C:\Users\Administrator\AppData\Local\TslGame\Saved\ConfigWindowsNoEditor
就会在C:\Users\Administrator\AppData\Local目录下创建TslGame文件夹,然后在TslGame创建Saved文件夹,又在Saved下创建Config文件夹,又创建WindowsNoEditor文件夹。

刷新DNS缓存:
ipconfig/flushdns

批处理删除文件
@echo off
rd /s /q "C:\Documents and Settings\Administrator\桌面\新建文件夹"
del 是用来删除文件的,删除文件夹的命令是rd (del删文件,RD是删文件和目录,两者可加参数/s /q)
另外如果要删除的文件或文件夹的名称中带空格,就用英文的双引号把两边引起来,不然命令不认得后面的文件或文件夹。

结束进程:
taskkill /f /im qq.exe

延时运行批处理
ping 127.0.0.1 -n 5
最后的5代表5秒,以此类推

开机运行一个文件命令如下:

Start c:\windows\explorer.exe

执行注册命令

regedit /s c:\1.reg 开机运行c盘根目录下的1.reg注册表

ren文件重命名

ren 1.txt 2.bak 把 1.txt 更名为 2.bak

静默安装
ECHO.
ECHO 正在安装Adobe Flash Player NPAPI_27.0.0.130
ECHO 请稍候...
start NPAPI_27.0.0.130.exe /install
ECHO.
例如安装:NPAPI_27.0.0.130.exe 不提示

批处理隐藏运行(需要VBS调用)
createobject("wscript.shell").run "E:\系统更新\run\wb\wb.bat",0
wb.bat为绝对路径,上面语句保存为VBS即可,最后加一个0代表隐藏

批处理带空格

记得很早之前XP系统批处理带空格的话是用~1表示,例如C:\Program Files 这句应该写为:C:\Progra~1 字母最多为6位

现在WIN7系统需要用引号,例如:C:\Users\All Users\桌面 应该写为:C:\Users\"All Users"\桌面 把有空格的地方加上引号

文件不存在时,不弹出"找不到指定文件"框,而是执行下一条

if exist f:\1.jpg start f:\1.jpg
if exist f:\2.jpg start f:\2.jpg

说明:如果1.jpg存在,则执行后面的start f:\1.jpg,如果1.jpg不存在,那么后面的start不会执行,而是执行下一条,以此类推。

删除服务批处理

sc delete 服务名

延时60秒调用此批处理,没有发现clsmn.exe进程,就执行后面的操作,如果存在,就退出

ping 127.0.0.1 -n 60
tasklist|find /i "clsmn.exe" ||start c:\windows\syswow64\start.exe

批处理移动文件夹

使用 move 命令,例如:move H:\常用软件\2.0 H:\网络游戏\英雄三国\UP对战平台专用\

说明:把H盘\常用软件下的2.0文件夹,移动到\UP对战平台专用\

不要批处理一闪而过,让它停留好看清楚命令

在最底下加 pause 就行

批处理中文乱码

在命令最上方输入“chcp 65001” 执行即可;另一种方法,另存为--弹出对话框下方的“编码”,把UTF-8改为ANSI

批处理设置服务启动类型及启动服务,Ltm为服务名,注意start=后面有一个空格

设置服务为自动
sc config Ltm start= auto

设置服务为禁用
sc config Ltm start= disabled

设置服务为手动
sc config Ltm start= demand

启动服务
sc start Ltm

net start Ltm

停止服务
sc stop Ltm

net stop Ltm