我有一台 Windows Server 2016,它托管了一个小型文件共享。我可以完全控制文件共享(从根驱动器到每个文件),甚至“everyone”组也有权执行文件。没有拒绝权限。我可以创建/删除文件/文件夹,甚至可以打开文本文件或 word 文档。但是,当我尝试运行可执行文件时,我遇到了非常奇怪的行为。
当我双击可执行文件(*.exe、*.msi、*.bat)时什么也没有发生——没有显示任何错误消息。
我可以从 cmd 提示符成功运行这些可执行文件,没有任何错误。但是桌面快捷方式不起作用。
我尝试过的:
- 启用基于访问的枚举(仍然可以看到文件)
- 从服务器和客户端计算机中删除所有组策略,
- 在多台机器上重新安装了 Windows 10 Pro,
- 在客户端计算机上完全禁用 UAC(使用本地管理员帐户),
- 配置 GPO 以启用链接连接对于服务器和计算机来说,
- 设置每个人都可以执行文件的权限,
- 禁用客户端和服务器上的防火墙,
- 检查事件查看器 - 无法在客户端或服务器上找到相关日志 -我可能错过了这个日志,它位于哪里?
所有机器都运行 Windows 10 Pro (1803) 并且加入 Active Directory 域。
此外,我可以通过共享路径在服务器上运行这些文件,详情如下。然而,这在客户端计算机上不起作用,它根本不起作用。
分享: \\Server\System\Software\
也许问题的关键在于,在我运行后,gpupdate /force
我可以毫无问题地运行这些可执行文件。这到底是什么原因造成的?退出后它停止工作,我需要再次强制 gpupdate。重启后问题仍然存在。
如果有人能帮助我,我将不胜感激。