gpt4 book ai didi

windows - 检测 .bat 文件是否在为其分配的控制台中启动

转载 作者:可可西里 更新时间:2023-11-01 14:14:07 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Conditional PAUSE (not in command line)

我有一个 .bat 文件,它执行一些处理并打印一些输出,人们可能想检查该输出。不同的人(取决于他们的个人偏好和工作流程)以不同方式运行此文件:一些使用“开始->运行”对话框,一些从资源管理器启动它,一些启动 cmd.exe 然后启动这个 .bat从那里归档。

如果我只是将 pause 放在 .bat 文件的末尾,它将允许不从 cmd 运行它的用户看到输出,但它使从 cmd 运行它的人感到沮丧,因为他们无缘无故地被要求按任意键(在任何情况下他们都不会丢失输出)。如果我不放置 pause,那么不使用 cmd 的人将看不到输出。

我想检测是否分配了新控制台来运行 .bat 文件并运行或不运行 pause 取决于它。可能吗?或者还有其他解决办法吗?

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