其中一个用户的EXCEL.EXE路径的目标如下所示
C:\ProgramData\App-V\8F2E7805-FE8E-4E71-98B7-5A50895B75A4\548B561F-7950-4B8C-8DEC-80A7FE0AEC87\Root\Office16\EXCEL.EXE
C:\Users\rental15\AppData\Local\Microsoft\AppV\Client\Integration\8F2E7805-FE8E-4E71-98B7-5A50895B75A4\Root\Office16\EXCEL.EXE
%LOCALAPPDATA%\Microsoft\AppV\Client\Integration\8F2E7805-FE8E-4E71-98B7-5A50895B75A4\Root\Office16\EXCEL.EXE
每当他们试图运行cmd start excel "C:\New Folder\sample.xls"
时,excel都不会打开,因为无论start excel
命令使用什么路径,都找不到EXCEL.EXE
。
我试着查看系统环境,但我找不到EXCEL.EXE
的路径。EXCEL.EXE
的路径是否在注册表中?如何更改cmd start excel
的EXCEL.EXE
路径
发布于 2021-09-17 07:26:05
使用start excel
时,windows将查看FTYPE
尝试使用:ftype excel
输出(在我的系统上,使用excel 2013):
excel=C:\Program Files\Microsoft Office 15\Root\Office15\protocolhandler.exe "%1"
此信息存储在注册表中(请参阅:https://superuser.com/questions/204354/how-do-i-get-ftype-assoc-to-match-windows-explorer)
C:\>reg query HKLM\software\classes\excel /s
HKEY_LOCAL_MACHINE\software\classes\excel
(Default) REG_SZ Url:Excel Protocol
URL Protocol REG_SZ
UseOriginalUrlEncoding REG_DWORD 0x1
HKEY_LOCAL_MACHINE\software\classes\excel\DefaultIcon
(Default) REG_SZ C:\Program Files\Microsoft Office 15\Root\Office15\EXCEL.EXE
HKEY_LOCAL_MACHINE\software\classes\excel\shell
HKEY_LOCAL_MACHINE\software\classes\excel\shell\open
HKEY_LOCAL_MACHINE\software\classes\excel\shell\open\command
(Default) REG_SZ C:\Program Files\Microsoft Office 15\Root\Office15\protocolhandler.exe "%1"
https://stackoverflow.com/questions/69219255
复制相似问题