gpt4 book ai didi

batch-file - 如何获得用户输入-批处理?

转载 作者:行者123 更新时间:2023-12-03 21:42:02 25 4
gpt4 key购买 nike

因此,我想编写一个可选的代码,用户可以在其中输入y或n,然后将其关闭。这就是我一直在尝试的:

    @echo off
echo ---WARNING---
echo.
echo DO YOU WANT YOUR COMPUTER TO SHUTDOWN? (y/n)
If /I "%Input%"=="y" goto yes
If /I "%Input%"=="n" goto no
:yes
shutdown /s
:no
pause

我是否也走在正确的轨道上?

最佳答案

尝试添加它。

set /p Input=Enter Yes or No:
我还添加了 goto,因为如果您键入的内容不是yes或no,那么它将自动变为yes。未能通过以下代码,您可以添加此代码,但底部的代码应该可以工作。
set /P INPUT=Type input: %=%
If %INPUT%=="y" goto yes
If %INPUT%=="n" goto no
您的代码应如下所示:
@echo off
echo ---WARNING---
echo.
echo DO YOU WANT YOUR COMPUTER TO SHUTDOWN? (y/n)
set /p Input=Enter Yes or No:
If /I "%Input%"=="y" goto yes
goto no
:yes
shutdown /s
:no
pause

关于batch-file - 如何获得用户输入-批处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22247390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com