(1)bat 实现清除临时文件。
清除临时文件:
创建ClearTempFiles.bat,编辑内容。
RD %TEMP% /S/Q
MKDIR %TEMP%
注:常用于设置计算机定时任务,开机启动(触发器:用户登录时)
(2)bat实现设置静态IP地址、网关、DNS 。
设置静态IP地址:
创建SetComputerStaticIP.bat,编辑内容。
@echo off
echo setting static ip command
netsh interface ip set address name="以太网" source="static" addr ="192.168.1.202" mask="255.255.255.0" gateway="192.168.1.1" gwmetric="1"
pause
注:name--本地网络连接的名称;
source--获取IP的途径,dhcp为动态获取,static为手动设置;
addr--IP地址;
mask--子网掩码;
gateway--默认网关;
gwmetric--网关跃点数,可设置为整型,也可设置为自动:auto。
设置DNS:
创建SetComputerDNS.bat,编辑内容。
@echo off
echo setting dns command
color 0a
net interface ip set dns name="hjbnetwork" source=static addr="192.168.1.254"
pause
(3)bat 实现电脑关机、重启。
设置电脑关机:
创建SetComputerClose.bat,编辑内容。
shutdown -s -t 360
注:电脑360秒后关机
设置电脑重启:
创建SetComputerRestart.bat,编辑内容。
color 0a
shutdown.exe -r -c "立即重启" -t 0
(4)bat实现关闭电脑防火墙,将exe等应用程序或者文件夹加入防火墙信任列表。
设置关闭电脑防火墙:
创建SetComputerCloseFireWall.bat,编辑内容。
@echo off
color 0a
netsh firewall set opmode disable
exit
设置exe等应用程序或者文件夹加入防火墙信任列表:
创建SetExeOrFilesToTrustList.bat,编辑内容。
暂未实现。
(5)bat实现设置某一个软件开机启动或程序重启。
设置软件开机启动:
创建SetSoftRestart.bat,编辑内容。
@echo off
echo REGEDIT4>x.reg
echo.
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\run]>>x.reg
echo "bat"="QQ的桌面路径">>x.reg
regedit /s x.reg &del x.reg
设置程序重启:
创建SetEXERestart.bat,编辑内容。
echo
color 0a
:杀死进程
taskkill /f /im NanJing14HuaTonBlue.exe
:等待10秒
ping 127.0.0.1 -n 10
: 重启程序
start "" "D:\nanjingfourteenblue\NanJing14HuaTonBlue.exe"
echo
注:本文参考借鉴网上资源,如有侵权,敬请告知。