楼 主
[求助]如何实现组策略中开机自动执行脚本
发表于 2006-06-11 12:17 · IANA 局域网IP(Private-Use)
新手上路
★
积分 14
发帖 3
注册 2006-06-06 23:18
20年会员
UID 56665
性别 男
状态 离线
我的是xp的系统,我想用脚本建立一个.ini文件实现组策略中开机自动执行脚本的功能,但是我用echo something >1.ini写入的ini文件的文字因为编码机制不同全变了乱码,而先用echo something >1.txt再改名为1.ini虽然打开后文字一样了,而且放到C:\WINDOWS\system32\GroupPolicy\Machine\Scripts下后在组策略编辑器中可以看到我添加的文件,但是却出现系统不执行的情况。
请问改如何解决?麻烦各位高人指点。
[ Last edited by willsort on 2006-6-14 at 16:54 ]
第 2 楼
发表于 2006-06-11 13:09 · 中国 湖北 荆门 电信
荣誉版主
★★★
积分 2,013
发帖 718
注册 2006-02-18 07:07
20年会员
UID 50550
状态 离线
在我以前的测试中(xp sp1),单纯地添加一个ini文件是不能实现开机运行的目的的,一般对于这种自启动方式,直接修改注册表效果会好得多。
Windows Registry Editor Version 5.00
"Script"="C:\\Documents and Settings\\Administrator\\桌面\\myscript.bat"
"Parameters"=""
在这里添加了启动以后,不光用msconfig无法查看,就连wmic的startup也找不到它的踪迹,我以前的方法是用Gpresult /v | findstr "名称" |findstr /v "站点" | findstr /v "域"(当时测试环境为sp1,用两各个findstr的方法也蛮可笑的。)。其实只要检测注册表的scripts下有无Startup或shutdown就可以知道有无开机自启动或关机时运行的脚本了。
第 3 楼
发表于 2006-06-11 23:34 · IANA 局域网IP(Private-Use)
新手上路
★
积分 14
发帖 3
注册 2006-06-06 23:18
20年会员
UID 56665
性别 男
状态 离线
谢谢斑竹,有时间测试一下:)
还真不知道到底还有多少自启动的实现方法不知道的呢,呵呵
第 4 楼
发表于 2006-06-14 16:54 · 中国 山西 太原 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
───────────────── 版务记录 ─────────────────
执行:Will Sort
操作:修改标题 - 求助关于修改ini文件的方法~~~
───────────────── 版务记录 ─────────────────
※ Batchinger 致 Bat Fans:请访问
批处理编程的异类 ,欢迎交流与共享批处理编程心得!
第 5 楼
发表于 2006-06-15 20:02 · 中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
3742668:
WIN2000里有效吗?在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\下没有State呀!怎么办?
论坛跳转: