为什么如果我calc
在命令行中输入然后输入,计算器就会打开,但是当我在命令行中输入 MSAccess 时,它会说
'msaccess' is not recognized as an internal or external command, operable program or bath file
我知道有办法修复并设置它,我在网上搜索过,但我不知道该找什么。任何帮助都将不胜感激。
答案1
错误信息表示路径上没有msaccess
任何可执行程序可用。“路径”是指命令行在搜索可执行文件时搜索的路径列表。此列表存储在%PATH%
环境变量中,并以分号分隔。
只有几种可能性:
- 您拼错了程序名称,或者它实际上并不存在。导航到下面的 Access 可执行文件
C:\Program Files
并验证它是否拼写正确msaccess
(并且已安装)。顺便说一句,我刚刚在我的系统上验证了这一点,因此msaccess
看起来是正确的命令。 - 包含以下内容的文件夹
msaccess
不在%PATH%
变量中。输入echo %PATH%
以查找。如果没有,您可以将其添加到路径中。 - 唯一的其他可能性(可能性很小,但为了完整性在此提及)是该文件存在于路径中,但实际上不是可执行文件。
答案2
除了 jpaugh 之外,还可以在msaccess
可执行文件所在的文件夹中打开命令提示符(即如果变量中缺少该文件夹%PATH%
)。
为此,请在目标文件夹中的任意位置单击鼠标右键并同时按住 Shift 键,例如,在我的情况下,我有 Microsoft Office 2016,因此在这种情况下,我的可执行文件的位置是C:\Program Files (x86)\Microft Office\Office16
因此,如果我右键单击并按下 Shift,我就可以打开命令提示符,当我输入时,msaccess
我可以启动 Microsoft Access 而不会出现该错误