问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

bat的代码示例

发布网友 发布时间:2022-04-30 23:34

我来回答

1个回答

热心网友 时间:2022-06-20 12:37

好了,先来几个实用的。 命令代码如下:
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q %userprofile%\Local Settings\Temporary Internet Files\*.*
del /f /s /q %userprofile%\Local Settings\Temp\*.*
del /f /s /q %userprofile%\recent\*.*
echo 清除系统垃圾文件完成!
pause @echo off
::判断本地连接赋值a
for /f tokens=3,4 delims== %%i in ('ipconfig ^|findstr /r 本') do echo %%i %%j >DNS.txt
for /f tokens=1 delims==: %%d in (DNS.txt) do set a=%%d
echo 请根据实际情况更改下面三行
set slection1=
set/p slection1=请输入IP地址:
netsh interface ip set address name=%a% source=static addr=%slection1% mask=255.255.255.0
set slection2=
set/p slection2=请输入网关地址:
netsh interface ip set address name=%a% gateway=%slection2% gwmetric=0
set slection3=
set/p slection3=请输入主dns地址
netsh interface ip set dns name=%a% source=static addr=%slection3% register=PRIMARY
set slection4=
set/p slection4=请输入备份dns地址
netsh interface ip add dns name=%a% addr=%slection4%
netsh interface ip set wins name=%a% source=static addr=none
del DNS.txt
exit 改完IP后可用这个完成本机ARP的绑定:
@echo off
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find Physical Address ipconfig.txt >phyaddr.txt
for /f skip=2 tokens=12 %%M in (phyaddr.txt) do set Mac=%%M
if exist IPAddr.txt del IPaddr.txt
find IP Address ipconfig.txt >IPAddr.txt
for /f skip=2 tokens=15 %%I in (IPAddr.txt) do set IP=%%I
arp -s %IP% %Mac%
del ipaddr.txt
del ipconfig.txt
del phyaddr.txt
exit
同时修改IP和MAC地址的小代码及制作步骤,用于带着本本到处跑又要改IP的场合!
1:生成 IP配置文件。
修改你的IP地址配置为某一个配置,例如配置1。修改好:IP,MASK,DNS,GATE等(主要是IP相关的,不需要修改MAC地址)。
然后输入:
netsh -c interface mp> c:\net1.txt
这里net1.txt就是你生成的IP配置文件了!可以改为其它的文件名,比如:实验室,寝室!
依次生成所有的网络配置的配置文件,我假设一共生成两个网络配置分别为net1.txt和net2.txt
2:下载软件SMAC为修改MAC地址的小软件仅8K,我已经上传了。
3:在C盘根目录下建立一个目录,把刚才下载的smac.exe,生成的所有的网络配置文件net1.txt,net2.txt等,等一下要建立的两个批处理文件(bat)也都放要放到这里。我假设为这个目录是:C:\cmd
4:建立一个批处理文件,假设为:ToNet1.bat(可以使用记事本编辑,不过注意保存的时候要加上用加上引号的文件名才能保存为ToNet1.bat,否则就是ToNet1.bat.txt)
输入如下代码:
smac -modifymac 0 0050BA44D27A
netsh -f net1.txt
net1.txt就是你要设置的某一个网络的配置,0050BA44D27A这个要替换为对应这一个网络配置的MAC地址。另外0050BA44D27A前面的0不可以省略,这个表示网卡(你不会有两个或者多个网卡吧?如果你有,请注意自己先试一下看是哪一个网卡了:在这个smac程序的readme中有list功能,你可以判断一下)。
同样的方法,建立ToNet2.bat,当然修改网络配置文件为net2.txt和mac地址的属性了。
把这两个bat文件也放到c:\cmd目录中。
5:然后你可以建立这两个bat文件的快捷方式,双击一下自动更换了!
不过请注意,修改MAC地址可能需要重新启动一下网卡比较好(禁用再启用) shutdown -s -t 0
运行这个后,立刻关机
想要重启,就把-s改为-r reg add
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\S
ystem /v DisableRegistryTools /t reg_dword /d 00000001 /f reg add
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\S
ystem /v DisableRegistryTools /t reg_dword /d 00000000 /f
start regedit reg add
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v
Hidden /t reg_dword /d 1 /f
reg add
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v
HideFileExt /t reg_dword /d 0 /f
reg add
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v
ShowSuperHidden /t reg_dword /d 1 /f REG ADD
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Sy
stem /V DisableTaskMgr /t REG_DWORD /d 00000001 /f REG ADD
stem /V DisableTaskMgr /t REG_DWORD /d 00000000 /f
解释:这五个都是通过改注册表做到的。
接下来搞几个用密码的。 @echo off
mode con cols=30 lines=4
set b=5
:pwd
title Password
set /a a=%a%+1
set /a b=%b%-1
set /p pwd=Enter Password:
if /I %pwd%==Password goto main
if /I %a%==5 goto err
echo Error %a% times! You have %b% times left now.
goto pwd
:err
color 40
mode con cols=30 lines=2
title Error!
cls
echo.
echo Error 5 times, it will exit!
ping 127.1 -n 6 >nul
exit
:main
mode con cols=30 lines=3
echo Password right!
pause
cls
goto program
:program
mode con cols=64 lines=16
:: Your program here. ::
解释:把第九行的Password改成密码。 @echo off
echo.
echo 正在建立用于锁住命令行窗口的lockcmd.bat批处理文件,请稍侯......
echo.
echo. >lockcmd.bat
echo @echo off >lockcmd.bat
echo echo. >>lockcmd.bat
echo setlocal >>lockcmd.bat
echo set /a times=3 >>lockcmd.bat
echo :checkpassword >>lockcmd.bat
echo set /p password=请输入密码: >>lockcmd.bat
echo set /a times=times-1 >>lockcmd.bat
echo if %%password%%==密码 goto continue >>lockcmd.bat
echo if %%times%%==0 goto exit >>lockcmd.bat
echo echo 输入的密码不正确,请重新输入,还有%%times%%次机会!
>>lockcmd.bat
echo goto checkpassword >>lockcmd.bat
echo :exit >>lockcmd.bat
echo echo. >>lockcmd.bat
echo echo 你无权进入命令行状态! >>lockcmd.bat
echo exit >>lockcmd.bat
echo :continue >>lockcmd.bat
echo cls >>lockcmd.bat
echo title 欢迎你回到命令行窗口工作!!! >>lockcmd.bat
echo cd /d c:\ >>lockcmd.bat
echo endlocal >>lockcmd.bat
copy lockcmd.bat %windir%
echo 正在设置注册表,从而让命令行窗口一打开便进入锁定状态......
echo Windows Registry Editor Version 5.00 >temp.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
>>temp.reg
echo AutoRun=lockcmd.bat >>temp.reg
echo 成功锁住命令行,只有输入正确的密码才可使用!
regedit /s temp.reg
del /q /f temp.reg >nul
del /q /f lockcmd.bat >nul
pause>nul
解释:这两个把“密码”改成你要输的密码就行了。
嗯,接下来是几个整人的。
2H1Q声明:使用这些代码造成的后果(比如别人找你麻烦)自负。
首先是个吓唬人的。
--------为维护网络安全以下代码已删除------- 注意,这个要慎用!!!!!
@echo off
set /p t=请输入您要修改的密码:
net user 计算机名 %t%
echo 修改成功!
在计算机名处写电脑登录时的账号
比如:net user administrator %t%
嗯,代码就列举到这里,大家可以自己编一些哦。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
同时患了抑郁症幻听精神分裂发病次数越多是不是需要吃药的时间就越久... 幻听歌曲介绍 黑执事第一季下载 跪求高清晰版本的,中文字幕最好是BT的,第一季的全集... 迟力峰研究方向简介 王春雷经历 名侦探柯南国语全集,带字幕,带每一集名称 绝地求生:刺激战场春节模式上线时间及玩法介绍 绝地求生刺激战场春节模式介绍介绍_绝地求生刺激战场春节模式介绍是什么... 绝地求生刺激战场(绝地求生:刺激战场(国际版))介绍_绝地求生刺激战场... 绝地求生刺激战场春节模式打年兽玩法详解介绍_绝地求生刺激战场春节模 ... 玛姿宝无感隔离防护乳防晒效果好吗?可以直接用吗? 公元207年,曹操在辽宁喀左白狼山捕获的怪兽,到底是啥动物? 现在修仙文中常见的修仙等级:炼气期,筑基期,金丹期,元婴期,还虚期等究竟来自何处?起源在哪? “天上白玉京,五楼十二城”的出处? 玛姿宝毛孔净透精华霜怎么使用? WOW人类女战士,怎么幻化好看 拿什么武器 求指教 顺便说下出处吧 谢谢啦 手机卡里有积分,这个积分有什么用处 wow猎人可以单刷的好看的弓?(直接写出处吧…) DNF,救世主的毕业套穿什么好,顺便说下出处吧!! 手机移动卡的积分有什么用 的,科普一下割韭菜是什么出处吧 Excel 2007 选择性黏贴快捷键 移动的积分是怎么回事?有什么用? 麻烦各位找一下这段翻译的原文和出处吧。谢谢!!拜托了 中国移动通信的积分有什么用, 女人是水做的这句话出处谁知道? Excel 2007 中的选择性粘贴项如何设置快捷键(比如:一键粘值) 移动卡中的话费积分有什么作用?可以干什么,做什么才有? 古人把从黄昏到第二天拂晓分为几更,其中三更大致相…4702 箜篌是不是我国民族乐器? 期间有很长的时间失传了? 请具体解释,麻烦注明出处吧。 让电脑不卡的.bat代码 收BAT 文件 常用 代码 大全 如果好 我可以加分 国家税务总局局长什么级别 电脑重启bat代码怎么解决 国税局局长什么级别 国税总局和财政部谁级别大,国税总局局长什么级别 谁给我写个史上最完整的电脑优化BAT! 国税局有哪些职务 一个很使用的整人bat文件代码,让好友有20多个磁盘..对电脑没伤害的,并且吓死他 批处理文件的病毒代码大全! bat电脑病毒代码是怎样的 什么叫提根? 现在北方都有哪些应季的蔬菜和水果? 盆栽桂花怎么提根 临水式盆景和悬崖式盆景的区别 包子蒸完了放蒸屉里隔一天行不行? 盆栽绿梅能提根吗? 冬天天冷蒸好的包子放蒸锅上怎样才不会发黄? 鹿晗和关晓彤都是北京人吗?什么时候开始认识的? 关晓彤个人资料和父母是什么身份