4

我正在尝试打开下载的 .exe 文件,但它一打开就关闭。有什么方法可以让我打开更长的时间来阅读内容。

4

3 回答 3

12

它可能是一个控制台应用程序而不是一个 GUI 应用程序。使用命令提示符运行 .exe。
请执行下列操作...

按住键盘上的 Windows 键,然后点击“R”。这将打开运行对话框。输入“cmd”(不带引号)。点击进入。(这适用于所有 Windows 版本 - 浏览开始菜单/屏幕在每个版本中都不同)

如果您将文件保存到 c:\downloads 并且名为 myFile.exe,请键入

C:
cd C:\Downloads
myFile.exe

有些步骤有点多余——如果你知道你在命令提示符下做什么,然后根据需要跳过(但你可能不会发布这个问题)。即使您将文件保存到 D:\downloads,这也将起作用。

另一个示例 - 如果您将文件保存到 D:\folderA\Folder 并带有空格,并且该文件名为“我的带有空格的文件.exe”,然后键入

D:
cd "D:\folderA\Folder with a space"
"my file with a space.exe"

如果出现问题(例如,它是 64 位可执行文件并且您使用的是 32 位 Windows),那么您可能会在命令行中收到更好的错误消息。

于 2012-12-03T11:16:22.197 回答
0

可执行文件无法运行的原因有很多。以下是一些检查问题所在的方法:

  • 是你的.exe吗?你知道“正常”的行为吗?
  • 当你手动下载它时,它的结果是一样的吗?
  • 您是手动下载 .exe 还是通过您的应用程序下载?
  • 您在 Windows 事件查看器中看到任何问题吗?
  • 如果您尝试通过不同的浏览器(IE、FF、...)下载 .exe,结果是否相同?

欢迎了解更多详情!

于 2012-12-03T10:55:43.907 回答
0

nuget.exe 文件不是控制台 GUI 应用程序,而是控制台包。下载后,您需要将其放在“下载”文件夹之外的文件夹中。例如,C:\NuGet\nuget.exe - 然后将其设置为 PATH 变量,以便它可以从任何地方执行。

于 2020-03-20T17:48:34.490 回答