[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理修改组策略添加开机关机脚本不起作用?

我是个批处理菜鸟,从网上搜索了好多关于批处理修改组策略的东西,可是貌似不行啊,以下面这个为例吧,
@echo off
if "%1"=="exec" goto :exec
set di=%windir%\system32\GroupPolicy\Machine\Scripts
>%di%\scripts.ini echo [shutdown]
>>%di%\scripts.ini echo 0CmdLine=%0
>>%di%\scripts.ini echo 0Parameters=exec
gpupdate /force
pause

这个是网上的一个代码,是修改scripts.ini文件, 其中,exec之前的部分为添加脚本的头处理段,exec之后就是添加的关机脚本了。比如本批处理,双击后即可把自身添加为关机脚本,点击“关机”按钮后,即可执行exec后面的命令,即向D:\a.txt中写入关机时间。 可是我把组策略启用后,运行了这个,没有效果啊,我是xp sp3的机子,我改成[startup],做了一些别的命令后也没反应,怎么回事呢?向大虾求救啊!!

晕了 没人回答么?版主帮个忙吧,看看

TOP

@echo off
if "%1"=="exec" goto :exec
set di=%windir%\system32\GroupPolicy\Machine\Scripts
>%di%\scripts.ini echo [shutdown]
>>%di%\scripts.ini echo 0CmdLine=%0
>>%di%\scripts.ini echo 0Parameters=exec
gpupdate /force
pause
exit

:exec
echo 关机时间为:%time%>>d:\a.txt 刚刚上面的批处理不全,这个是原文……

TOP

返回列表