批处理文件说明

时间:2014-01-03 19:50:30

标签: batch-file upload

有人可以帮我理解一个简单的批处理文件吗?据推测,该批处理文件应该从名为“Widgets”的 MS Access 数据库中提取信息,以准备上传到场外服务器。所以我双击我的PC上的文件,该文件从物理上位于我办公室中不同PC(本地服务器)的数据库中的表中提取数据。然后导出到 excel文件,并将其上传到场外服务器。这是脚本:

"C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Backup\Widgets.mdb" /X Job_Search_Export_Macro

它似乎不起作用 - 运行后我可以看到它创建的excel文件。我看不到的是,异地服务器是否正在抓取数据。我究竟做错了什么?我希望我提供了足够的背景信息。

1 个答案:

答案 0 :(得分:2)

所有批处理文件都是启动MS Access并指示Access打开 Widgets.mdb * 数据库并运行名为 Job_Search_Export_Macro 的宏(/X是msaccess.exe的命令行开关,告诉它调用指定的宏)。批处理文件实际上并不执行您描述的任何其他内容。据说宏是这样做的,如果它不起作用,问题在于宏的VBA代码,而不是批处理文件。

由于问题只是要求解释批处理文件,我将其作为答案发布。如果您想解决问题,则需要提供宏代码,并添加vbams-access代码。