问题标签 [group-policy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
434 浏览

powershell - 在 W2K3 上使用 Powershell 获取组策略

试图创建一个脚本来获取组策略。最初我认为这会很简单,在发现了几个组策略 cmdlet 之后,但是我注意到所有组策略 cmdlet 都适用于 W2K8 及更高版本。

我一直在四处寻找,到目前为止,还没有找到任何关于是否可以使用 Powershell 为 W2K3 服务器获取组策略的任何信息,所以如果这里有人可能对从哪里开始有任何建议,我就在徘徊。

谢谢!

0 投票
3 回答
1677 浏览

powershell - 在登录脚本中使用 $env:username 不起作用

我有这个带有 GPO 的设置,可以作为登录脚本运行,显然是为了为客户端映射驱动器。

死的简单。如果我输入一个特定的用户名来代替变量,那么它就可以工作。另外,如果我直接在客户端机器上运行这个脚本,它就可以工作。

0 投票
1 回答
1659 浏览

c# - 使用 C# 以编程方式将关机脚本添加到组策略

我的要求是当用户从 Windows 注销时我必须运行一个应用程序。为了实现这一点,我觉得在 Windows 的组策略中添加一个关闭脚本将是一个可行的解决方案。我们通常通过 gpedit.msc 来完成。但我想从 C# 以编程方式进行。非常感谢任何帮助。

提前致谢。

0 投票
1 回答
917 浏览

windows-7 - Windows 7 用户注销脚本 - 重启后密钥被删除

我正在尝试通过在 HKCU\Software\Microsoft\Windows\CyrrentVersion\GroupPolicy\Scripts\Logoff 下添加注册表项来创建用户注销脚本。

安装我构建的 msi 后,注册表项设置正确。安装结束后,系统正在重新启动,我看到密钥已被删除。

可能出了什么问题?

0 投票
1 回答
1647 浏览

c# - 配置组策略

我是一名程序员,要编写我的第一个程序,我已经编写了它......现在我正在提供用户界面和我希望自动完成的副业,而不是让用户手动完成所有这些...... .

我遇到的问题是配置组策略,我找到了一些代码,但我无法理解它们......

我现在正在寻找的是任何类库或代码,我可以使用它们来进行这些更改......

http://www.watchdirectory.net/wdhelp/plugins/wdopAuditInfoConf.html

...通过 C#

如果您引用代码,请提供示例用法,因为我还发现了许多代码,我不知道如何使用,而且大多数情况下我不知道应该传递给他们什么样的值...:|

谢谢你,哈桑 F。

0 投票
1 回答
5602 浏览

windows - Windows PowerShell 导入模块

在我的计算机上的 PowerShell 命令

失败了

我找不到这个问题的解决方案,根据微软的说法,这是要走的路。

背景资料:

一位同事在他的 Windows 7 32 位上开发了一个 Windows PowerShell 脚本。他安装了 RSAT。此脚本中的第一个命令是“import-module GroupPolicy”。在他的 Win7x86 上,从命令行和作为一个整体运行脚本时,该命令工作正常。

我正在尝试编写他的脚本,但我使用的是 Windows 7 64 位系统。我还安装了 RSAT (Windows6.1-KB958830-x64-RefreshPkg.msu)。但是在我的机器上,命令失败,如上所述。我找不到关于 C:\Windows\System32\WindowsPowerShell\v1.0\Modules 内容的任何重要区别

谷歌搜索也没有多大帮助。有关于 PowerShellV1 和在 Win7x64 上运行 PowerShells x86 版本的帖子,但都没有帮助解决这个问题。

帮助将不胜感激。

问候,T。

0 投票
6 回答
131219 浏览

windows - 在 Windows 关机时执行批处理脚本

当用户单击“关闭”时,有什么方法Windows 7 Professional可以运行批处理脚本(例如,.BAT 文件)(不是计划关闭机器的批处理文件,只有当用户单击时才会运行“关闭”)?

理想情况下,这样的脚本将显示命令提示符窗口并提供取消关机过程的选项。

不需要第三方实用程序的解决方案会更好。

0 投票
1 回答
6307 浏览

internet-explorer - 强制 IE 退出兼容模式

我已阅读以下 MSDN 页面:

http://msdn.microsoft.com/en-en/library/cc817574.aspx

还有很多关于 SO 的问题,但我并不完全相信我有我想要的答案。

我们目前正在处理一个问题,即我们的客户正在将所有计算机从 IE6 升级到 IE8,但通过组策略他们强制 IE8 在兼容模式下运行。

我假设这样做是为了让遗留的内部应用程序继续工作。然而,这会破坏我们的网站,因为我们不支持 IE7 100%

正在使用 Meta 标签:

要覆盖他们的兼容模式设置并强制我们的网站使用 IE8,证明他们的组策略未设置为 8888?

8888:无论指令如何,页面始终以 IE8 模式显示。(这绕过了前面列出的例外情况。)

0 投票
0 回答
638 浏览

c# - Sharepoint 2010 更改用户 Active Directory 组策略,以编程方式将用户添加到 SharePoint 组

我很少有使用 Active Directory 安全组授予权限的网站集。

因此,一个网站集可能有 3 个包含 AD 安全组的网站权限组。

现在是否可以在 SharePoint 中编写一个函数来允许单个用户更改 AD 安全组?

过去,我使用代码将单个用户更改为另一个帐户。

我也会有与 Active Directory 同步的问题吗?

如果我错过了什么,请告诉我。

0 投票
1 回答
5668 浏览

active-directory - 如何通过 gpo 使每个用户只运行一次脚本?

我一直在网上搜索,但我没有找到任何结果,虽然它看起来很方便!

背景信息:使用基本的 netlogon 批处理文件,我使用在临时文件夹中写入检查文件来检查此脚本是否已经运行,因此不会占用太多时间。但是这些天来,我们在政策上做所有事情。

不久前,我制作了一个小 vbs,它添加​​了一个带有来自 AD 的用户信息的 Outlook 签名。目前用户手动运行此脚本,因为它只能在 Outlook 配置文件创建后才能成功运行。我当然可以在每次登录时运行我的 VBS 脚本并检查签名文件是否已经存在,如果存在则退出......但必须有更好的方法!..我希望..

这就是我想做的:使用 GPO WMI 过滤来检查文件是否存在(即 Select * From CIM_Datafile Where Name <> '%APPDATA%\outlook.v1')。如果为真:启动我的 vbs。在我的脚本中,我将检查 Outlook 配置文件是否存在并运行脚本的其余部分并在我的脚本末尾创建 Outlook.v1 文件。

这样,每次只有非常有限的没有 Outlook 的用户会运行这个 vba。

语法

当然是错的..所以真正的问题是:我如何在 WMI 过滤中引用基于用户的设置..?