唠叨几下,虽然有的命令已经用了n次,但这些在最近工作中都用到了。通过批处理脚本帮了我很大的忙。随便积累下,我没有对命令进行太多解释。因为我个人认为实践第一。太多理论都是废话,通过实例举一翻三。像shutdown命令我用虚拟机把所有参数一个个的练习。这样我就很直观的知道了每个参数的含义。
1:生成本地连接的设置文件
netsh interface ip dump >c:/ipconfig.txt
2:设置静态ip地址及dns
set address name="本地连接" source=static addr=192.168.0.2 mask=255.255.255.0
set address name="本地连接" gateway=192.168.0.1 gwmetric=0
set dns name="本地连接" source=static addr=202.96.2.4 register=PRIMARY
set wins name="本地连接" source=static addr=none
3:设置动态ip地址及dns
set address name="本地连接" source=dhcp
set dns name="本地连接" source=dhcp register=PRIMARY
set wins name="本地连接" source=dhcp
4:远程拷贝文件夹及子目录
xcopy c:/test/*.* /e //远程机器ip/c$/test
5:开启机器共享
net share c$=c:
net share admin$
net share ipc$
net share c$ /delete
6:关闭局域网里的所有机器
shutdown -s -f -m //192.168.0.2 -t 120 -c "下班了!" /*关闭ip为10.0.207.2的远程机器*/
shutdown -i /*会打开一个图形界面*/
7:检查局域网里机器连接情况
for /l %%l in (1,1,254) do @(ping -n 1 -w 10 10.0.207.%%l >>ip.txt) /*有bug*/
8:远程登录连接
net use //ip/ipc$ password /user:username
9:创建用户
net user username password /add
net localgroup administrators username /add
net user username newpassword
net user a /del
10:查看当前进程服务列表
tasklist -svc
11:显示本地主机当前服务
net start
12:创建文本文件
copy con a.txt
hello
ctrl+Z
13:配置用户组
net config workstation
14:常用快捷打开程序
compmgmt.msc
services.msc
devmgmt.msc
diskmgmt.msc
ntmsmgr.msc
gpedit.msc
lusrmgr.msc
at.exe
control.exe
calc.exe
autochk.exe
chkdsk.exe
perfmon.exe
appwiz.cpl
ddeshare
shrpubw
sndvol32
sfc /scannow
taskmgre
ventvwr
explorer
logoff