Batch file 批处理文件解释
有人能帮我理解一个简单的批处理文件吗?据推测,该批处理文件应该从名为“Widgets”的MS Access数据库中提取信息,以准备上传到非现场服务器。因此,我双击电脑上的文件,从数据库中的表中提取数据,该数据库物理上位于我办公室的另一台电脑(本地服务器)上。然后它导出到一个excel文件,该文件上载到一个非现场服务器。以下是脚本:Batch file 批处理文件解释,batch-file,upload,Batch File,Upload,有人能帮我理解一个简单的批处理文件吗?据推测,该批处理文件应该从名为“Widgets”的MS Access数据库中提取信息,以准备上传到非现场服务器。因此,我双击电脑上的文件,从数据库中的表中提取数据,该数据库物理上位于我办公室的另一台电脑(本地服务器)上。然后它导出到一个excel文件,该文件上载到一个非现场服务器。以下是脚本: "C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Backup\Widgets.mdb" /
"C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Backup\Widgets.mdb" /X Job_Search_Export_Macro
它似乎不工作-运行后,我可以看到它创建的excel文件。我看不到的是非现场服务器是否正在抓取数据。我做错了什么?我希望我已经提供了足够的背景信息。批处理文件所做的只是启动MS Access并指示Access打开Widgets.mdb*数据库,然后运行一个名为作业搜索\u导出\u宏的宏(
/X
是msaccess.exe的命令行开关,告诉它调用指定的宏)。批处理文件实际上不执行您描述的任何其他操作。这是宏的意图,如果它不工作,问题在于宏的VBA代码,而不是批处理文件
因为这个问题只是为了解释批处理文件,所以我将此作为答案发布。如果要解决此问题,您需要提供宏代码,并添加
vba
和ms access
标记。能否向我们显示批处理文件的内容?如果没有文件内容,有人如何告诉您。