我的同事使用的是 Win 7 Pro 64 位,并在虚拟 PC 中运行 MS Access 2003 应用程序(设置为 Win XP)。

Access 命令行参数似乎被忽略:两个都 /cmd [我的字符串], , 和 /反编译.

虽然不是一个关键问题,但有其他人在 VPC 中运行时遇到过这个问题或其他 MS Access 问题吗?

有帮助吗?

解决方案

您的快捷方式目标是否包含 msaccess.exe 的路径和文件名?例如:

“ C: Program Files Microsoft Office 2003 Office11 MSACCESS.EXE”“ Q: 1 Access NewsGroupanswers.mdb” /cmd“ xxx”

也就是说,我的 Auto FE Updater 使用上述语法,在 64 位操作系统上运行得很好,所以我不确定还有什么问题。

其他提示

从理论上讲,Access(或任何其他程序)在 VPC 内运行这一事实不应对该程序产生影响。它会忽略任何命令行参数吗?也许值得尝试/修复 VPC 内的数据库。

我在 Virtual PC 2005 中运行 MS Access 2007,而 Virtual PC 2005 又在 Windows 2003 64 位上运行。命令传递的工作方式与非虚拟机中完全相同。这是我使用的命令:

"C:\Program Files\Microsoft Office\Office12\MSAccess.EXE" "\\Files\Data\NERM\NermMaster.mdb" /x "macDoNerm" /CMD RollRate
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top