2017-08-21 142 views
0

當我試圖在命令行中,我得到了以下錯誤消息打開MS訪問:MS Access中打開的錯誤消息

你用來啓動Microsoft Office Access中的命令行包含一個選項,micosoft訪問沒有按」不承認。

我的命令很簡單:

"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" E:\MonthlyCompAudit\"Audit - Test - Copy.accdb" 

如果我只是運行

"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" 

它的工作原理。

我包括數據庫名稱後,它不起作用。 Access文件路徑/名稱是最新的,因爲我使用dir命令進行了驗證。

回答

4

您的引號只圍繞文件名,而不是整個路徑。嘗試:

"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" "E:\MonthlyCompAudit\Audit - Test - Copy.accdb" 

來源:https://support.office.com/en-us/article/Command-line-switches-for-Microsoft-Office-products-079164cd-4ef5-4178-b235-441737deb3a6

可以包括路徑,如果需要的話。如果路徑包含空格,請將其用引號括起來。

+0

良好的通話 - 我移動了報價位置,它的工作原理。我還有一些額外的問題:(1)這個批處理是否有一種方式在「靜音」模式下運行,不會打擾其他用戶? (2)在我的命令行中,我計劃用-x選項調用宏。宏是一個彈出消息框並要求「是」或「否」的功能 - 我如何讓批處理知道總是選擇默認的「是」? –

+1

@PaulZ這些問題可能通過提出兩個新問題得到更好的回答。 – YowE3K

+0

@PaulZ如果我提供的鏈接沒有回答您關於更多開關的其他問題,請提出新問題。 – cddt