0

我有一个 Ms Access 数据库,我想从我的 .bat 文件中的一个选项打开,但无法弄清楚。

现在我有:

Start C:\SomeFolder\MyDBName.mdb /user MyUserName/pwd MyPassword

另外,我还有一个问题。我有一个一直打开的程序,如果它在桌面上打开,则 MyDBName.mdb 将无法打开,但如果程序关闭,则 MyDBName.mdb 将打开,这是为什么呢?

4

1 回答 1

2

如果你输入开始/?在命令提示符下你会看到第一个参数是“title”

将您的起始线更改为

    Start "" C:\SomeFolder\MyDBName.mdb /user MyUserName /pwd MyPassword

它应该可以工作。

正如 Gord 所提到的,有问题的程序可能具有对数据库的独占访问权限。您可以使用 taskkill 首先通过插入该行来关闭该程序

    taskkill /IM [Your program name.exe]

在起跑线之前。

于 2013-04-24T14:53:23.017 回答