网安学习day-2,windows批处理命令

批处理

扩展名:.bat

**使用方法:**新建文本文档,后缀名改为.bat

屏蔽回显:@echo off

@echo off			# 关闭回显
echo ===========================================
echo Hi,i'm Bob.
echo ===========================================
pause				# 暂停程序

执行结果:

===========================================
Hi,i'm Bob.
===========================================
请按任意键继续. . .
!!!使用小程序时候要删除注释

小程序-1

实际并没有清理垃圾能力,只是ping了一下自己

@echo off							# 屏蔽回显
title Garbage cleaning program		# 设置标题
echo ------------------------------
echo Garbage cleaning program
echo xxx
echo ------------------------------
pause								# 暂停程序,等待用户确认
cls
echo being cleand up...
echo.								# 输出空行
echo wait a minute.
ping 127.0.0.1 >nul 2>nul			# ping回还地址,并且用>nul屏蔽成功回显,2>nul屏蔽错误回显
echo.								# 输出空行
echo clean up successfully!
pause								# 程序完成等待用户确认退出

执行结果:

being cleand up...

wait a minute.

clean up successfully!
请按任意键继续. . .

小程序-2

@echo off			# 屏蔽回显
goto main			# 跳转到main区间
echo hello world	# 以下三句不会执行
echo hello world
echo hello world

:main				# main区间(暂时可以理解为函数,但是不调用也会执行)
echo %userprofile%	# %%取值,userprofile表示当前用户文件绝对路径
pause

执行结果:

C:\Users\Adminstrator
请按任意键继续. . .

小程序-3

@echo off
title 小程序v1.0
color 0a

:menu
echo ======================
echo 菜单
echo 1.定时关机
echo 2.定时重启
echo 3.取消定时
echo 4.退出
echo ======================

set /p num=您的选择:
if "%num%"=="1" goto 1	# 判断跳转
if "%num%"=="2" goto 2
if "%num%"=="3" goto 3
if "%num%"=="4" goto 4
echo 给lz好好输入!
pause
cls
goto menu

:1
set /p t=请输入关机时间(单位/秒)
shutdown -s -f -t %t%
cls
goto menu

:2
set /p t=请输入重启时间(单位/秒)
shutdown -r -f -t %t%
cls
goto menu

:3
shutdown -a >nul 2>nul			# 防止shutdown没有取消对象输出报错语句
echo 取消成功
pause
cls
goto menu

:4
exit
扩展
ntsd -c q -pn winlogon.exe		#会导致电脑蓝屏,强制杀死某个进程,win7以上应该已经不起作用
taskkill /im 进程名字 -f			# -f强制执行
  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟vsc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值