Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批处理文件解释_Batch File_Upload - Fatal编程技术网

Batch file 批处理文件解释

Batch file 批处理文件解释,batch-file,upload,Batch File,Upload,有人能帮我理解一个简单的批处理文件吗?据推测,该批处理文件应该从名为“Widgets”的MS Access数据库中提取信息,以准备上传到非现场服务器。因此,我双击电脑上的文件,从数据库中的表中提取数据,该数据库物理上位于我办公室的另一台电脑(本地服务器)上。然后它导出到一个excel文件,该文件上载到一个非现场服务器。以下是脚本: "C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Backup\Widgets.mdb" /

有人能帮我理解一个简单的批处理文件吗?据推测,该批处理文件应该从名为“Widgets”的MS Access数据库中提取信息,以准备上传到非现场服务器。因此,我双击电脑上的文件,从数据库中的表中提取数据,该数据库物理上位于我办公室的另一台电脑(本地服务器)上。然后它导出到一个excel文件,该文件上载到一个非现场服务器。以下是脚本:

"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
标记。

能否向我们显示批处理文件的内容?如果没有文件内容,有人如何告诉您。