作者EdisonX (闭上眼的鱼)
站内Windows
标题[问题] cmd 实现 本机处理原则 - 指令码
时间Sun Dec 2 13:37:33 2012
作业系统 Win 7
问题叙述
各位先进好,
小弟小研究了一下 本机原则编辑器(gpedit.msc) 里之 指令码-启动/关机,
用 Hook 方式去抓,研究到,在里面设定启动指令时,
会新增一个 ini 与 两个 registry,Hook 到的结果如下。
ini 是写到
C:\System32\GroupPolicy\Machine\Scripts\scripts.ini
内容如下
[Startup]
0CmdLine=R:\test.txt
0Paramter=
[Shutdown]
0CmdLine=R:\test.txt
0Paramter=
而 registry 设定如下
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\
Scripts\Shutdown\0\0 与
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\
Scripts\Startup\0\0
底下设键值,如图所示。
http://ppt.cc/TzJl
----------
於是,我反过来,想说用程式方式,写入 ini 与 Registry ,预期应该可以达到一样的
效果,但最後却失败了。
请问是否我上述哪个环节是否有所遗漏?
最终问题是,是否有办法不以开始 GUI 方式,完成以上功能?若有的话,
请教 cmd (或其他程式语言) 该如何撰之?
先谢谢各位先进不吝赐教,小弟感激不尽。
--
就算把新鲜的肝拿回去,还是一样写码到秃头,加班到天亮,
永远当老板的傀儡 你是不是想这麽做?
是的话你就拿回去~ 拿啊!!
九世宅男 : 下辈子不要再让我干工程师了 ~
< Kuso 星爷语录 >
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.76.161