是否存在除了打开窗口之外不执行任何操作的 exe?

是否存在除了打开窗口之外不执行任何操作的 exe?

我正在寻找一个可以运行的可执行文件,可以让它保持打开状态,然后随时关闭。有这样的程序吗?我查看了这个问题提供的精彩答案:是否存在不执行任何操作的 Windows exe?问题是所有这些解决方案实际上什么都不做(正如用户所要求的那样),而我希望我的 exe 保持运行,并带有窗口或弹出框,直到关闭。

如果这还不存在,是否有一个简单的.NET 脚本可以执行此操作,我可以将其编译为可执行文件?

答案1

如果你真的想编写一个程序来执行此操作,那么极好的很简单。只需下载并安装Visual Studio 快捷版。创建一个 Windows 窗体应用程序并单击“构建”。就是这样。

或者,您也可以在记事本或您选择的编辑器中使用以下代码编写 VBScript 脚本:

x=msgbox("Nothing" ,0, "Nothing")

并将其另存为yourscript.vbs。双击该文件将启动该脚本。

从技术上讲,它不是可执行文件。你可以使用 VBSript 编译器,例如VBS編輯将其“编译”为可执行文件。但是,它实际上并不是将代码编译成可执行程序。它实际上是嵌入并运行脚本宿主,然后运行脚本。

答案2

您可以使用临时批处理文件来执行此操作:

@echo off
:: If you want the batch file Ctrl C resistant, than add /NoBreak switch at next line before >nul
timeout /t %1 >nul 
exit /b 0

将其保存为 wait.bat 现在您可以像这样调用它:

start wait.bat number_of_seconds

答案3

在 Visual Studio 中打开一个 C++ 文件并输入以下内容:

#include <Windows.h>

int main()
{
   MessageBox(NULL, L"Enter your text here", L"Here enter your title", MB_OK);
}

然后将其导出为ex​​e文件。

如果您想打开一个空白窗口,则需要更多代码,因此请询问是否仍然需要它。另外,我是初学者,所以我的代码可能不是完美的解决方案。它可能只用编译器就可以完成,而不需要下载整个 Visual Studio,但这就是我目前正在使用的。

相关内容