CMD的命令和使用方法 窗口里调用的命令分为两类。 一类是原生的命令 输入help显示可用的原生命令 还有一类是各种支持命令行的程序。 例如C:\Windows\System32 两者使用的时候看着差不多。 通配符
任意数量通配符 ? 任意一个字符目录管理
C:\Users\abc>cd .. 切换到上一目录 C:\Users>cd .. C:\>cd . C:\>dir 显示当前目录文件和文件夹 D:\AAA>cd ..\python 相对路径 D:\python>cd d:\BBB 绝对路径 d:\AAA>cd c:\360Rec d:\AAA>c: 切换盘符 d:\AAA>mkdir han 创建文件夹 d:\AAA>cd han d:\AAA\han>echo CCC>han.txt 创建一个文件删除目录
d:\AAA>rmdir han d:\AAA>rd han d:\AAA>rmdir /? d:\AAA>rmdir han /S /Q复制目录 拷贝han文件夹到han1文件夹
D:\91xueit>xcopy han ..\python\han1 /I /Y /E文件管理 创建文件
D:\AAA\han>echo www.adozoo.com > adozoo.txt显示文件内容
d:\python>type t1.py删除文件
D:\adozoo\han>del adozoo.txt重命名
D:\adozoo\han>ren adozoo.txt 91.txt网络管理命令 1、更改静态IP地址: 命令:netsh interface ip set address “本地连接” static IP 掩码 网关 跃点数
netsh interface ip set address "Wi-Fi" static 192.168.0.10 255.255.255.0 192.168.0.12、更改DNS: 命令:netsh iterface ip set dns “本地连接” static DNS地址 pimary
netsh interface ip set dns "Wi-Fi" static 202.96.128.143 primary3.自动获取IP地址
netsh interface ip set address name="Wi-Fi" source=dhcp参数说明
name:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。addr:要设置的IP地址。mask:子网掩码。gateway:网关地址。gwmetric:网关跃点数,可以设置为整型数值,也可以设置为“自动”:auto。绑定网关限制上网,给一个错误得网关就不能上网
删除这个网关就又可以上网了
netsh -c "i i" add neighbors "Ethernet0" "192.168.80.2" "00-50-56-ff-30-01" netsh -c "i i" del neighbors "Ethernet0" "192.168.80.2" "00-50-56-ff-30-01"管理用户和组
在命令行中
for /L %i in (1,1,5) do net user wang%i wang%i /add在脚本中变量使用两个%
for /L %%i in (1,1,3) do net user zhao%%i password%%i /add for %%i in (niuxu,wangwu,zhaoxun) do net user %%i xue_%%i /add循环
在命令行中循环,只需要一个%
for /L %i in (1,1,100) do ping 192.168.2.%i –n 1在脚本中使用变量需要两个%
for /L %%i in (1,1,100) do ping 192.168.2.%%i –n 1管理路由表
Route print查看路由 Netstat –r 查看路由 Route add 添加路由
route add 172.16.0.0 mask 255.255.255.0 192.168.80.254 -p route add 0.0.0.0 mask 0.0.0.0 192.168.80.2 –pRoute delete 添加路由
route delete 172.16.0.0 mask 255.255.255.0 192.168.80.254 -p route delete 0.0.0.0 mask 0.0.0.0 192.168.80.2 -p连接网络打印机
rundll32 printui.dll,PrintUIEntry /in /n \\192.168.80.112\HPColor映射网络驱动器
net use \\192.168.80.112\ipc$ "a1!" /user:"administrator" net use f: \\192.168.80.112\homework使用bat实现异机备份
net share doc=c:\doc UNC \\192.168.80.112\homework xcopy C:\Users\Administrator\Desktop\PPT \\192.168.80.112\homework\PPT /I /Y /FHosts文件添加记录
echo 192.168.80.2 www.taobao.com > C:\Windows\System32\drivers\etc\hosts定时重启计算机
shutdown /r 重启远程计算机
shutdown -m \\192.168.80.112 /r /t 5更改注册表
REGEDIT /s 更改终端服务端口1.reg
dos拼接字符串以及截取字符串
@echo off set a=aaaaa set b=bbbbb set c=%a%%b% echo %c% pauseCMD截取字符串
@echo offset str=123456789 echo 第一个字符为:%str:~0,1% echo 头两个字符为:%str:~0,2% echo 头5个字符为:%str:~0,5% echo 去掉最后一个字符后的字符串为:%str:~0,-1% echo 去掉最后3个字符后的字符串为:%str:~0,-3% echo 第4个字符为:%str:~3,1% echo 第4个及其之后的3个字符为:%str:~3,4% echo 最后一个字符为:%str:~-1% echo 最后一个字符为:%str:~-1,1% echo 最后一个字符为:%str:~-1,2% echo 倒数第4个字符为:%str:~-4,1% echo 倒数第4个及其之后的字符为:%str:~-4% echo 倒数第4个及其之后的1个字符为:%str:~-4,2% echo 倒数第4个及其之后的2个字符为:%str:~-4,3%