批处理的setset /p a=关机时间(分钟):set /a b=%a%*60shutdown -s -t -f %b%exit 想问一下这断批处理中的 前面二行是什麼意思?set /a 是什麼意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:33:38
批处理的setset /p a=关机时间(分钟):set /a b=%a%*60shutdown -s -t -f %b%exit 想问一下这断批处理中的 前面二行是什麼意思?set /a 是什麼意思

批处理的setset /p a=关机时间(分钟):set /a b=%a%*60shutdown -s -t -f %b%exit 想问一下这断批处理中的 前面二行是什麼意思?set /a 是什麼意思
批处理的set
set /p a=关机时间(分钟):
set /a b=%a%*60
shutdown -s -t -f %b%
exit
想问一下这断批处理中的 前面二行是什麼意思?set /a 是什麼意思

批处理的setset /p a=关机时间(分钟):set /a b=%a%*60shutdown -s -t -f %b%exit 想问一下这断批处理中的 前面二行是什麼意思?set /a 是什麼意思
set /p a=关机时间(分钟):
/p取用户的输入作为变量,提示输入字符,将用户输入的字符串赋值给%a%.
set /a b=%a%*60
/a运算开关,指定右边字符串将作为数字来处理,并支持简单的四则运算等,%b%的值则为%a%乘60.
shutdown -s -t -f %b%
倒计时关机.
用户输入分钟数,然后*60转换成相应的秒后倒计时关机的批处理..!

set /p 表示会提示您输入信息
set /a b 表示定义一个变量为数字