Bat脚本yes和回车执行方法?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bat脚本yes和回车执行方法?相关的知识,希望对你有一定的参考价值。
我现在有下面的脚本,想实现,不管是打回车键 还是 打yes都可以执行关机脚本,执行也是执行其他的程序,但是总是失败:
@echo off
:start
set key=
set/p key=are your sure? (yes,no):
if /i "%key%"=="yes" goto YY
if /i "%key%"=="y" goto YY
if /i "%key%"=="no" goto PP
if /i "%key%"=="n" goto PP
set ccc=%key%
if "%ccc%"=="" goto XX
:XX
echo ok, got it, you want the system shutdown, it will will done in 2 Secs..
shutdown /s /t 1 /f
::goto start
echo what's the mean of %key%, do you want to run it again?
pause&goto start
:YY
echo you choose the %key%, the system will shutdown in 3 Sec.
shutdown /s /t 1 /f
:pp
echo you choose the %key%, please save your file and run it again...
pause
你说的失败指的是什么?我运行了你的批处理,打yes和空格都是关机呀! 参考技术B
在 shutdown /s /t 1 /f 后面加一句 &exit
shutdown /s /t 1 /f&exit或者说你还想实现怎样的效果.
以上是关于Bat脚本yes和回车执行方法?的主要内容,如果未能解决你的问题,请参考以下文章