123
返回列表 发新帖
楼主: sikaer
收起左侧

[已解决] 快速更改Shadow Defender 版本

 关闭 [复制链接]
spiha
头像被屏蔽
发表于 2008-7-7 18:43:04 | 显示全部楼层
按键精灵应该是这样写
或者用vbs模拟也可以。(那样反而比较简单。。)

win+R
C:\Program Files\Shadow Defender\Defender.exe
{密码}
Enter
Ctrl+Tab
Tab
Ctrl+L
Tab
Ctrl+R

就可以退出影子了
宋版去建议下SD增加命令行选项?

评分

参与人数 1经验 +2 收起 理由
SONGBOWEN + 2 感谢解答,用SendKeys。。。

查看全部评分

幽冥贵族
发表于 2008-7-7 23:18:57 | 显示全部楼层
420台。。。。实在不行你就多找几个人一起啊
mastershifu
发表于 2008-7-7 23:33:35 | 显示全部楼层
420台。。。应该买企业license了
SONGBOWEN
发表于 2008-7-8 00:12:41 | 显示全部楼层
全盘退出影子模式的VBS脚本如下:
'创建对象
Set oShell = CreateObject("Wscript.Shell")
'启动Shadow Defender主程序
oShell.Run "C:\Progra~1\Shadow~1\Defender.exe",1
'等待3秒,确保程序启动完毕以后再发送后续按键操作
Wscript.Sleep 3000
'输入密码,如果没有密码,请将这两条语句注释掉
oShell.SendKeys "password"
'输入完密码以后,按回车键,无密码的话,请注释掉
oShell.SendKeys "{enter}"
'再等待1秒
Wscript.Sleep 1000
'发送Ctrl+Tab组合键,切换选项卡
oShell.SendKeys "^{tab}"
'发送Alt+L组合键,全部退出影子模式
oShell.SendKeys "%l"
'发送Alt+R组合键,选择重启计算机
oShell.SendKeys "%r"
SONGBOWEN
发表于 2008-7-8 00:46:23 | 显示全部楼层
来一套比较完善的,一共是4个VBS脚本,整个过程需要重启3次。
第一个脚本,用来将现有的SD全部退出影子模式,然后重启计算机。
第二个脚本,用来无询问框卸载SD,然后重启计算机
第三个脚本,用来无询问框安装SD(注意,请使用官方版安装程序,与该脚本放在相同目录中,不要使用汉化版或者修改官方版的文件名),然后重启计算机
第四个脚本,用来进入影子模式。
整个过程也无任何提示,但是注意各个脚本需要复制进去一个,执行一个,重启后再复制下一个,而且顺序不能乱。
1.vbs:
  1. '创建对象
  2. Set oShell = CreateObject("Wscript.Shell")
  3. '启动Shadow Defender主程序
  4. oShell.Run "C:\Progra~1\Shadow~1\Defender.exe",1
  5. '等待3秒,确保程序启动完毕以后再发送后续按键操作
  6. Wscript.Sleep 3000
  7. '输入密码,如果没有密码,请将这两条语句注释掉
  8. oShell.SendKeys "password"
  9. '输入完密码以后,按回车键,无密码的话,请注释掉
  10. oShell.SendKeys "{enter}"
  11. '再等待3秒
  12. Wscript.Sleep 3000
  13. '发送Ctrl+Tab组合键,切换选项卡
  14. oShell.SendKeys "^{tab}"
  15. '发送Alt+L组合键,全部退出影子模式
  16. oShell.SendKeys "%l"
  17. '发送Alt+R组合键,选择重启计算机
  18. oShell.SendKeys "%r"
复制代码

2.vbs:
  1. '创建对象
  2. Set oShell = CreateObject("Wscript.Shell")
  3. '启动Shadow Defender卸载程序,卸载完成后自动重启
  4. oShell.Run "C:\Progra~1\Shadow~1\unins000.exe /VERYSILENT",1
复制代码

3.vbs:
  1. '创建对象
  2. Set oShell = CreateObject("Wscript.Shell")
  3. '启动Shadow Defender安装程序,安装完成后自动重启
  4. oShell.Run "SD1.1.0.265_Setup.exe /VERYSILENT",1
复制代码

4.vbs:
  1. '创建对象
  2. Set oShell = CreateObject("Wscript.Shell")
  3. '启动Shadow Defender主程序
  4. oShell.Run "C:\Progra~1\Shadow~1\Defender.exe",1
  5. '等待3秒,确保程序启动完毕以后再发送后续按键操作
  6. Wscript.Sleep 3000
  7. '先按一下Alt+L,防止出现注册提示,影响后边的操作
  8. oShell.SendKeys "%l"
  9. '输入密码,如果没有密码,请将这两条语句注释掉
  10. oShell.SendKeys "password"
  11. '输入完密码以后,按回车键,无密码的话,请注释掉
  12. oShell.SendKeys "{enter}"
  13. '再等待3秒
  14. Wscript.Sleep 3000
  15. '发送Ctrl+Tab组合键,切换选项卡
  16. oShell.SendKeys "^{tab}"
  17. '发送Alt+E组合键,选择进入影子模式
  18. oShell.SendKeys "%e"
  19. '发送Alt+C组合键,选择重启后继续进入影子模式
  20. oShell.SendKeys "%c"
  21. '发送Tab和空格键,选择确定按钮
  22. oShell.SendKeys "{tab} "
  23. '等待10秒后继续操作
  24. Wscript.Sleep 10000
  25. '发送回车键,关闭弹出的提示窗口
  26. oShell.SendKeys "%{esc}{enter}"
  27. '发送Alt+F4组合键,关闭SD的主窗口
  28. oShell.SendKeys "%{f4}"
复制代码
spiha
头像被屏蔽
发表于 2008-7-8 01:53:35 | 显示全部楼层
很好很好 小宋写出现成的vbs出来了~~~
sikaer
 楼主| 发表于 2008-7-8 11:51:30 | 显示全部楼层
原帖由 SONGBOWEN 于 2008-7-8 00:46 发表
来一套比较完善的,一共是4个VBS脚本,整个过程需要重启3次。
第一个脚本,用来将现有的SD全部退出影子模式,然后重启计算机。
第二个脚本,用来无询问框卸载SD,然后重启计算机
第三个脚本,用来无询问框安装SD( ...


谢谢啊。vbs的操作键盘。第3个一定要英文版本的?不能用你的汉化版本吗?
SONGBOWEN
发表于 2008-7-8 12:17:52 | 显示全部楼层

回复 27楼 sikaer 的帖子

因为目标必须为INNO的安装包(也就是官方打包的那种),而我的汉化版经过了再次打包,是VB程序,所以不能使用静默安装参数。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-3-29 15:02 , Processed in 0.076651 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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