我只是想知道是否有代码可以删除批处理文件中的“关闭”按钮。 (最小化和扩展按钮并不重要,如果它们被禁用或保持启用状态就可以了。)就是这样。我似乎无法在任何地方找到任何答案。 感谢。
答案 0 :(得分:2)
批处理文件只不过是另一个程序必须执行的脚本。
在资源管理器中双击.bat
文件时,cmd.exe
启动并“打开”文件,运行脚本。所以你的问题是:你可以从cmd.exe
删除关闭按钮吗?祝你好运。
你不想这样做。您应该让脚本不显示开始的窗口。
如果显示该窗口,则用户始终可以Ctrl + C
在流中停止脚本。
有许多方法可以隐藏窗口(也称为“静默运行脚本”)。请参阅以下链接:
或者只是谷歌“批处理文件无声”或“批处理文件隐藏控制台”。
请注意:如果您之前看过这种行为,很可能它不是批处理文件,而是另一种编程语言,可能不使用cmd.exe
。 C#可以让你创建一个控制台程序应用程序,你可以操作标题,但即使你仍然无法更改窗口上的控制按钮。它根本不在c#或批处理文件的范围内。