用于在文件资源管理器中显示文件扩展名的 Powershell 脚本

问题描述 投票:0回答:2

我对 Powershell 世界相当陌生,目前我正在尝试通过 Intune 将 Powershell 脚本推送到公司设备(所有 Windows 10 21H2 计算机),该脚本将在文件资源管理器中显示文件扩展名。

到目前为止,我发现了这个:

Set-Itemproperty -path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced' -Name 'HideFileExt' -value 0

PS 脚本通过 Intune 推送到测试设备,监视器告诉我策略已成功应用,但文件扩展名仍然不可见。

这行代码有问题吗?

powershell policy intune
2个回答
1
投票

我原来的评论有帮助:

脚本运行良好。我确信它没有成功应用,尽管 Intune 告诉您它已成功应用。虽然它不是该问题的一部分,但我想您应该检查应用脚本的用户上下文,以及 eventvwr 或任何其他可能的来源是否告诉您脚本未正确应用的原因。另外,在本地尝试该脚本后,您需要通过 f5 刷新资源管理器选项卡才能应用更改。

解决方案是将其设置为系统/设备权限,因为它确实作为用户上下文运行,从而解决了问题。


0
投票

代码应该没有任何问题,问题是您必须重新启动资源管理器才能使更改生效

停止进程-进程名称资源管理器-强制

启动进程浏览器

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.