遇到了一个我以前从未见过的非常奇怪的问题。尝试部署 Office 2016,但在 cmd 中引用 setup.exe 的 UNC 网络路径时,安装程序会显示“系统找不到指定的文件”。
以下是我目前注意到的情况
C:\User\user.name> \\server\folder\Office\setup.exe
The system cannot find the file specified.
这是当我将同一文件夹复制到桌面时发生的情况。
C:\User\user.name> \Desktop\Office\setup.exe
The system cannot find the file specified.
C:\User\user.name> cd Desktop\Office
C:\User\user.name\Desktop\Office> setup.exe
Setup.exe starts installation process.
出于好奇,我尝试了以下操作:
C:\User\user.name\Desktop\Office> \\server\folder\Office\setup.exe
Setup.exe starts installation process.
导航到文件资源管理器中的位置并运行setup.exe也可以顺利启动安装过程。
我的目的是通过运行以下命令使用 PDQ 将 Office 2016 部署到带有 configuration.xml 文件的客户端,但 Office 似乎不想与我合作...按照 PDQ 自己关于部署 office 的知识库文章并观看他们关于部署 office 的视频,它似乎只对他们有用。
\\server\folder\Office\setup.exe /configure configuration.xml
有其他人遇到过这个问题吗?我还没有在网上找到太多信息。任何帮助我都非常感谢。
答案1
所有测试之间的共同链接是setup.exe
需要从其自己的文件夹中运行。
您收到的丢失文件消息可能不是针对
setup.exe
文件本身,而是针对试图访问的其他文件,setup.exe
假设该文件存在于其当前文件夹中。
您可以始终确保在运行时正确设置当前文件夹setup.exe
,或者您可以进一步调查。
调查此类问题的最佳工具是 进程监控。
有许多资源可供使用它,例如: