gpt4 book ai didi

batch-file - 使用用户输入自定义 .bat 关机命令

转载 作者:行者123 更新时间:2023-12-04 01:25:49 25 4
gpt4 key购买 nike

好的。我想出了一种方法,可以将 .bat 文件中的关机命令变成即时通讯工具,因为我工作的地方不允许使用即时通讯工具:

    shutdown -s -m \\[computer name] -t 20 -c "[message]"
PING 127.0.0.1 -n 6
shutdown -a -m \\[computer name]

这工作正常,在 5 秒后中止关机命令,但您必须使用文本编辑器手动编辑计算机名称和消息并重新启动程序才能发送另一条消息。我想要一种使用 SET 命令获取用户输入的方法,该命令将计算机名称和消息作为输入。我试过了,但没有用:

    :Jump
set /P computer ="Enter the computer name: "
set /P message ="Enter the message: "
shutdown -s -m %computer% -t 20 -c "%message%"
PING 127.0.0.1 -n 6
shutdown -a -m %computer%
GOTO Jump

有什么想法吗?

最佳答案

您需要删除变量名和等号之间的空格:

set /p computer=Enter the computer name:

否则不会设置变量(默认为“”)

关于batch-file - 使用用户输入自定义 .bat 关机命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12378614/

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