找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 83360|回复: 18

[系统相关] 批处理组策略的修改与生效

[复制链接]
发表于 2011-7-7 11:05:12 | 显示全部楼层 |阅读模式
大家都知道,组策略一般是有对应的注册表项或者标记文件或者执行文件(比如ini),通过系统监控或者前后快照,我们发现,修改组策略时,某个注册表项被修改,同时某个文件被写入。但是,当我对应修改注册表和这个文件时,组策略并没有动静,也不执行(如果这个动作有对应执行,比如删除文件等)。希望大家能指点一下……
我参看了坛子里已有的相关帖子,发现路过的多,回答的少……一般都说是对应修改注册表,但是在我实际测试中,这个回答是无效的
发表于 2011-7-7 13:15:52 | 显示全部楼层
这要看你修改哪些地方了,组策略不全是在注册表..
 楼主| 发表于 2011-7-7 15:46:57 | 显示全部楼层
2# lxzzr

那我们就举个坛子中最常见的的帖子http://bbs.bathome.net/thread-5253-1-1.html

我如果直接对C:\WINDOWS\System32\GroupPolicy\User\Scripts\scripts.ini 和HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\Scripts\Logoff\


操作的话 是不成功的
发表于 2011-7-7 17:46:20 | 显示全部楼层
XPSP3,没有问题

  1. @echo off
  2. MD "%windir%\System32\GroupPolicy\User\Scripts"
  3. set "filename=%windir%\System32\GroupPolicy\User\Scripts\scripts.ini"

  4. echo.                        >>"%filename%"
  5. echo.[Logoff]                >>"%filename%"
  6. echo.0CmdLine=C:\a.bat        >>"%filename%"
  7. echo.0Parameters=        >>"%filename%"

  8. pause
复制代码
发表于 2011-7-7 18:09:51 | 显示全部楼层
组策略也是有个刷新的过程的
这个过程包括窗口消息、缓存清空等多项非文件IO的操作
一般也很难监控得到

XP和03下可以使用gpupdate /force强制立即刷新策略
但是手工修改注册表和配置文件是否也可以用gpupdate刷新不得而知

评分

参与人数 1技术 +1 收起 理由
vsbat + 1 高人

查看全部评分

 楼主| 发表于 2011-7-7 20:02:47 | 显示全部楼层
4# lxzzr


你确定只修改scripts.ini有效么?如果设定一个关机脚本,脚本内容是删除某个文件(或者创建,只要能看出来就行),然后关机试试看?PS,或者写注销脚本,这样就不用等了
发表于 2011-7-8 17:04:51 | 显示全部楼层
2# lxzzr
你这话有什么根据吗?(很疑惑,因为以前我都是认为组策略只不过是注册表更直观的操作界面——只有注册表,没有组策略)
发表于 2011-7-8 17:14:29 | 显示全部楼层
http://bbs.winos.cn/thread-25332-1-1.html

这些人的讨论显示你的话完全站不住脚(组策略就全是在注册表,只不过组策略操作过程改变结果,注册表直接改变结果——也算了反面验证我以前的看法。)
发表于 2011-7-8 17:29:39 | 显示全部楼层
http://bbs.winos.cn/thread-25332-1-1.html

这些人的讨论显示你的话完全站不住脚(组策略就全是在注册表,只不过组策略操作过程改变结果,注册表直接改变结果——也算了反面验证我以前的看法。)
Hello123World 发表于 2011-7-8 17:14

你又知道这些人的讨论一定是对的?
发表于 2011-7-8 17:35:54 | 显示全部楼层
这问题问的有意思,那你又为什么怀疑他们是错的呢?
(我之所以认为他们是对的,是因为有一种根深蒂固的认识(我也不敢绝对打包票这种认识是正确的):注册表相当于windows的数据库,所有表象的操作都是间接修改了注册表)
发表于 2011-7-8 17:44:28 | 显示全部楼层
这问题问的有意思,那你又为什么怀疑他们是错的呢?
(我之所以认为他们是对的,是因为有一种根深蒂固的认识(我也不敢绝对打包票这种认识是正确的):注册表相当于windows的数据库,所有表象的操作都是间接修改了注 ...
Hello123World 发表于 2011-7-8 17:35

官方文档都可能是错的,更何况一个不见经传的论坛上的讨论。

曾经人们也根深蒂固地认为地球是宇宙的中心。
发表于 2011-7-8 18:39:25 | 显示全部楼层
7# Hello123World


好吧,我认错...
发表于 2011-7-8 21:52:48 | 显示全部楼层
11# Demon
我不知道你究竟要跟我争论什么,我提出一个观点,然后给出我持这个观点的原因,你却在那里东拉西扯。

你提出一个不同的观点,起码也得说说为什么这么认为吧
发表于 2011-7-9 00:25:10 | 显示全部楼层
13# Hello123World


他还说批处理能让主板爆炸呢
你可以去围观一下
http://bbs.bathome.net/viewthread.php?tid=13180#pid85389
发表于 2011-7-9 00:27:18 | 显示全部楼层
8# Hello123World


很遗憾,那些人的讨论完全不能说明2楼主版主站不住脚。
你找一个注册表监控或扫描软件,多修改几个组策略,就知道是不是都跟注册表相关了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 18:37 , Processed in 0.021477 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表