相关疑难解决方法(0)

如何在 Windows 上检查二进制文件是 32 位还是 64 位?

有没有一种简单的方法来检查 Windows 上的二进制文件是 32 位还是 64 位?我需要在将程序移至 32 位机器并遇到严重故障之前进行检查。

windows binary-files 32-vs-64-bit

425
推荐指数
17
解决办法
35万
查看次数

检查 DLL/EXE 详细信息的一些不错的命令行方法是什么?

对于大多数 Windows 可执行文件(DLL、EXE...),可以使用“属性”(Alt+ Enter)中的“详细信息”选项卡查看版本和其他详细信息。

来自 Windows 7 amd64 的 shell32.dll 的详细信息

我想知道:是否还有一种命令行方式可以做到这一点?我对产品版本特别感兴趣,但其他东西也可能有用。

需要以下属性,按优先顺序排列:

  • 接受 exe/dll 路径作为参数
  • 输出到标准输出(因此您可以通过|管道处理其余部分)
  • 默认情况下在所有支持的 Windows (XP+) 中可用
  • 在 Windows Vista+ 中默认可用
  • 在 Windows XP 中默认可用
  • 可用于商业环境
  • 免费许可证(类似 GPL)
  • 可移植的(即独立的 exe,可能带有 DLL)

windows command-line

15
推荐指数
4
解决办法
4万
查看次数

是否有命令行工具来检查 32 位或 64 位 exe 文件?

在 Windows 上,例如:

is64 abc.exe  
1  
Run Code Online (Sandbox Code Playgroud)

is32 def.exe  
1  
Run Code Online (Sandbox Code Playgroud)

在 Windows 上,abc.exe 编译为 64 位,def.exe 编译为 32 位。

windows command-line architecture

6
推荐指数
2
解决办法
2万
查看次数

如何判断 Microsoft Works 是 32 位还是 64 位?请帮忙!

我正在尝试将我们的应用程序之一从 XP 32 位转换为在 Win7 64 位上运行。它使用的其中一件事是 Excel 来导入文件。由于它使用的是 Microsoft.Jet.OLEDB.4.0 (Excel),因此有点复杂。我发现 Office 14 (2010) 有一个可以下载的 64 位版本。我下载了 Office 2010 Beta,但它似乎没有安装 Microsoft.ACE.OLEDB.14.0。我发现我可以下载包含 ACE.OLEDB.14 的 2010 Office System Driver Beta: Data Connectivity Components,但是当我尝试安装它时,安装告诉我“您无法安装 64 位版本的 Access 数据库引擎对于 Microsoft Office 2010,因为您当前安装了 32 位 Office 产品”。我如何确定这是指什么 32 位办公产品?我的戴尔安装了 Microsoft Works。我不 不知道这是32位还是64位。有什么好说的吗?如果不是问题,我不想卸载它,而且我不确定还有什么可能是问题。

任何帮助,将不胜感激!谢谢,比尔

windows microsoft-excel

2
推荐指数
1
解决办法
3017
查看次数