无忧启动论坛

标题: 将本坛里的绿色卡巴放进XPE--终于成功自加载 [打印本页]

作者: secowu    时间: 2006-11-3 19:13
标题: 将本坛里的绿色卡巴放进XPE--终于成功自加载
不修改其注册表文件,加入一个CMD文件
peavp

  1. @echo off
  2. cd /d X:\外置程序\卡巴斯基\
  3. x:
  4. ::copy klif.sys %systemroot%\system32\drivers
  5. regedit /s X:\外置程序\卡巴斯基\set.reg
  6. regsvr32.exe /s X:\外置程序\卡巴斯基\shellex.dll

  7. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\avp.exe -n "%USERPROFILE%\桌面"\卡巴斯基 -d .\
  8. md "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"
  9. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\avp.exe -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\卡巴斯基 -d .\
  10. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\unset.cmd -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\卸载 -d .\
  11. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\使用说明.txt -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\使用说明 -d .\
  12. X:\外置程序\卡巴斯基\avp.exe
  13. exit
复制代码


xpemenu.ini加入下面的启动项:

自启动程序     = 外置程序\卡巴斯基\PEAVP.CMD;启动卡巴斯基

[ 本帖最后由 secowu 于 2006-11-4 10:59 AM 编辑 ]

Shortcut.rar

19.3 KB, 下载次数: 86, 下载积分: 无忧币 -2


作者: 老毛桃    时间: 2006-11-3 19:31
原帖由 secowu 于 2006-11-3 19:13 发表
呵呵,不介绍了。。。

看看我汉化的这个版本

http://bbs.wuyou.net/attachment.php?aid=5338
作者: secowu    时间: 2006-11-3 19:34
谢谢,老毛。
不过,这个与你的版本不同,其中参数也差很远
作者: 老毛桃    时间: 2006-11-3 19:36
原帖由 secowu 于 2006-11-3 19:34 发表
谢谢,老毛。
不过,这个与你的版本不同,其中参数也差很远

我没说跟你的是同一个软件啊。

Strongchen 提供的一个,我汉化了它

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=83406
作者: secowu    时间: 2006-11-3 19:42
刚才是加了个卡巴,就是怎么弄也弄不成自动启动

想用xpemenu.ini的方式加载,结果不行。

卡巴是用这里的

http://bbs.wuyou.net/forum.php?m ... 8%B0%CD%CB%B9%BB%F9

所以,才搞了另外一个,结果还是不能自动运行
作者: strongchen    时间: 2006-11-3 19:56
自动运行是什么意思?pe启动就运行还是怎么样?

我那个一定要用快捷方式起动的,因为病毒库的路径用了相对路径“.\”。想启动exe很简单

在windows 把快捷方式 放到启动里面,在pe中把 病毒库的路径 改成绝对路径(看看那个pe.reg就清楚了)

[ 本帖最后由 strongchen 于 2006-11-3 07:59 PM 编辑 ]
作者: l1982012800    时间: 2006-11-3 21:05
原帖由 secowu 于 2006-11-3 07:13 PM 发表
呵呵,不介绍了。。。

不介绍我们这些菜农怎么会用啊
作者: 老毛桃    时间: 2006-11-3 21:12
原帖由 l1982012800 于 2006-11-3 21:05 发表

不介绍我们这些菜农怎么会用啊

用 2 楼我汉化的那个版本吧,没有完全汉化,不过常用功能都给汉化过来了。

Snap1.jpg (159.01 KB, 下载次数: 75)

Snap1.jpg

作者: secowu    时间: 2006-11-4 09:22
原帖由 strongchen 于 2006-11-3 07:56 PM 发表
自动运行是什么意思?pe启动就运行还是怎么样?

我那个一定要用快捷方式起动的,因为病毒库的路径用了相对路径“.\”。想启动exe很简单

在windows 把快捷方式 放到启动里面,在pe中把 病毒库的路径 改成绝对 ...


难怪,是set.reg里的内容吧,改成相对路径或是什么来来着好?

"Ins_ProductPath"=".\\"

作者: secowu    时间: 2006-11-4 09:25
Set.cmd
我已经改成这个了,还是没法自启动,我是在xpemenu.ini里直接调用这个set.cmd的

  1. @echo off
  2. ::copy klif.sys %systemroot%\system32\drivers
  3. regedit /s set.reg
  4. regsvr32.exe /s shellex.dll
  5. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\avp.exe -n "%USERPROFILE%\桌面"\卡巴斯基 -d .\
  6. md "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"
  7. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\avp.exe -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\卡巴斯基 -d .\
  8. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\unset.cmd -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\卸载 -d .\
  9. X:\外置程序\卡巴斯基\SHORTCUT.EXE -f -t X:\外置程序\卡巴斯基\使用说明.txt -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\使用说明 -d .\
  10. call X:\外置程序\卡巴斯基\avp.exe
  11. exit
复制代码

作者: secowu    时间: 2006-11-4 10:16
不修改那个set.cmd了
修改了xpemenu试下

  1. 启动组         = %SystemRoot%\System32\regedit.exe /s 外置程序\卡巴斯基\set.reg;卡巴斯基注册
  2. 启动组         = %SystemRoot%\System32\regsvr32.exe /s 外置程序\卡巴斯基\shellex.dll
  3. 启动组         = 外置程序\卡巴斯基\avp.exe;卡巴斯基

  4. 程序组快捷方式 = 外置程序\卡巴斯基\SET.CMD;卡巴斯基\卡巴斯基
  5. 程序组快捷方式 = 外置程序\卡巴斯基\unset.cmd;卡巴斯基\卸载卡巴斯基
  6. 程序组快捷方式 = 外置程序\卡巴斯基\使用说明.txt;卡巴斯基\卡巴斯基使用说明

复制代码

作者: 老毛桃    时间: 2006-11-4 12:02
原帖由 secowu 于 2006-11-4 10:16 发表
不修改那个set.cmd了
修改了xpemenu试下

启动组         = %SystemRoot%\System32\regedit.exe /s 外置程序\卡巴斯基\set.reg;卡巴斯基注册
启动组         = %SystemRoot%\System32\regsvr32.exe /s 外置程 ...

启动组自启动程序 的执行顺序并不相同,要确定执行 SET.CMD 之前,%USERPROFILE% 变量已经生效
作者: lxl1638    时间: 2006-11-4 12:10
加多一个工具,又要加一个CMD命令。其实那个工具和CMD命令可以完全不要,直接利用xpemenu.ini就能搞定:
自启动程序= %SystemRoot%\System32\XPEinit.exe CMD.EXE /C Copy /Y %DRIVER%\外置程序\卡巴斯基\klif.sys %SystemRoot%\System32\Drivers
自启动程序= %SystemRoot%\System32\Regedit /s %DRIVER%\外置程序\卡巴斯基\set.reg
自启动程序= %SystemRoot%\System32\Regsvr32.exe /s %DRIVER%\外置程序\卡巴斯基\shellex.dll

启动组=外置程序\卡巴斯基\avp.exe

桌面快捷方式=外置程序\卡巴斯基\avp.exe;卡巴斯基

程序组快捷方式=外置程序\卡巴斯基\avp.exe;程序\卡巴斯基\卡巴斯基
程序组快捷方式=外置程序\卡巴斯基\unset.cmd;程序\卡巴斯基\卸载
程序组快捷方式=外置程序\卡巴斯基\使用说明.txt;程序\卡巴斯基\使用说明


红字部分不知XPEinit.exe能不能接授这样的参数,若不能就用XPESET.EXE /R代替。

[ 本帖最后由 lxl1638 于 2006-11-4 12:28 PM 编辑 ]
作者: lxl1638    时间: 2006-11-4 12:39
问多一下,这个卡吧在PE中有没有监控功能?
作者: 老毛桃    时间: 2006-11-4 13:01
原帖由 lxl1638 于 2006-11-4 12:10 发表
[quote]自启动程序= %SystemRoot%\System32\XPEinit.exe CMD.EXE /C Copy /Y %DRIVER%\外置程序\卡巴斯基\klif.sys %SystemRoot%\System32\Drivers

红字部分不知XPEinit.exe能不能接授这样的参数,若不能就用XPESET.EXE /R代替。 [/quote]
可以的,不过 CMD.EXE 也需要制定路径,为 %Systemroot%\SYSTEM32\CMD.EXE 才可以。否则会找不到 CMD.EXE 而无法执行,即便指定了 %PATH% 也不行。

另:%SystemRoot%\System32\Drivers?还能向这里复制文件?难道是 .IMG?
原帖由 lxl1638 于 2006-11-4 12:39 发表
问多一下,这个卡吧在PE中有没有监控功能?

这个我也比较关心,似乎紫狐兄发布的那个版本并不能做到监控
作者: lxl1638    时间: 2006-11-4 13:03
CMD.EXE在系统的%PATH%里,无需路径也能找到吧?
作者: 老毛桃    时间: 2006-11-4 13:05
原帖由 lxl1638 于 2006-11-4 13:03 发表
CMD.EXE在系统的%PATH%里,无需路径也能找到吧?

试一下就知道了。这个可能是 XPEINIT.EXE 本身的问题。我运行 SYSTEM32 下的程序的话,如果用 XPEINIT.EXE 来加载,必须指定其绝对路径,除非当前路径就在 SYSTEM32 下
作者: secowu    时间: 2006-11-4 13:35
原帖由 lxl1638 于 2006-11-4 12:39 PM 发表
问多一下,这个卡吧在PE中有没有监控功能?


有,而且能够升级
作者: 老毛桃    时间: 2006-11-4 13:36
原帖由 secowu 于 2006-11-4 13:35 发表


有,而且能够升级

多大个?哪里有下载?我下来玩玩
作者: secowu    时间: 2006-11-4 13:37
原帖由 老毛桃 于 2006-11-4 01:05 PM 发表

试一下就知道了。这个可能是 XPEINIT.EXE 本身的问题。我运行 SYSTEM32 下的程序的话,如果用 XPEINIT.EXE 来加载,必须指定其绝对路径,除非当前路径就在 SYSTEM32 下


对,必须转换到其路径下才能运行。。。

也就是说,不会自动跳转到程序目录
作者: secowu    时间: 2006-11-4 13:38
原帖由 老毛桃 于 2006-11-4 01:01 PM 发表

红字部分不知XPEinit.exe能不能接授这样的参数,若不能就用XPESET.EXE /R代替。
可以的,不过 CMD.EXE 也需要制定路径,为 %Systemroot%\SYSTEM32\CMD.EXE 才可以。否则会找不到 CMD.EXE 而无法执行,即便指定 ...


成功启用监控。。。。

放心使用

014.JPG (155.95 KB, 下载次数: 66)

014.JPG

作者: secowu    时间: 2006-11-4 13:40
原帖由 lxl1638 于 2006-11-4 12:10 PM 发表
加多一个工具,又要加一个CMD命令。其实那个工具和CMD命令可以完全不要,直接利用xpemenu.ini就能搞定:


红字部分不知XPEinit.exe能不能接授这样的参数,若不能就用XPESET.EXE /R代替。


准备试一下,看看能否授受
作者: secowu    时间: 2006-11-4 13:43
原帖由 secowu 于 2006-11-4 01:40 PM 发表


准备试一下,看看能否授受


调度了下,不是它不能接受,而是必须切换到其绝对路径才能运行卡巴

所以,还是用了个命令

cd /d x:\外置程序\卡巴斯基\
x:
作者: 老毛桃    时间: 2006-11-4 13:50
原帖由 secowu 于 2006-11-4 13:43 发表


调度了下,不是它不能接受,而是必须切换到其绝对路径才能运行卡巴

所以,还是用了个命令

cd /d x:\外置程序\卡巴斯基\
x:

我晕,%Driver% 就是指定某外挂所在的分区的,用不着这样啊。

%SystemRoot%\SYSTEM32\XPEINIT.EXE %Driver%\外置程序\卡巴斯基\XXX.CMD 即可

然后 XXX.CMD 的开头有这么一句话:
  1. SET Var0=%0
  2. FOR /f "delims=" %%I in ("%Var0%") do Set OP=%%~dpI
复制代码

在下面的语句中使用 %Driver%\外置程序\卡巴斯基\ 这个路径时,使用 %OP% 变量替代即可!
作者: lxl1638    时间: 2006-11-4 13:54
提供下载!
作者: wheshi    时间: 2006-11-4 13:58
很不错
作者: secowu    时间: 2006-11-4 13:58
原帖由 lxl1638 于 2006-11-4 01:54 PM 发表
提供下载!


根据老毛建议,测试下,然后上传
作者: tegl    时间: 2006-11-4 14:03
原帖由 secowu 于 2006-11-4 01:58 PM 发表
根据老毛建议,测试下,然后上传


能不能访问局域网中的其他机子,以及共享文件夹?
作者: secowu    时间: 2006-11-4 14:49
原帖由 tegl 于 2006-11-4 02:03 PM 发表


能不能访问局域网中的其他机子,以及共享文件夹?


前一可以,前二借助别的软件也可以
作者: tegl    时间: 2006-11-4 14:53
原帖由 secowu 于 2006-11-4 02:49 PM 发表
前一可以,前二借助别的软件也可以


如何设置,借助什么软件?
作者: wanghh    时间: 2006-11-4 19:47
原帖由 老毛桃 于 2006-11-4 01:01 PM 发表

红字部分不知XPEinit.exe能不能接授这样的参数,若不能就用XPESET.EXE /R代替。
可以的,不过 CMD.EXE 也需要制定路径,为 %Systemroot%\SYSTEM32\CMD.EXE 才可以。否则会找不到 CMD.EXE 而无法执行,即便指定 ...

紫狐兄发布的那个版本适用WINDOWS的大部份操作系统。
作者: secowu    时间: 2006-11-11 11:38
  1. @echo off
  2. SET Var0=%0
  3. FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
  4. ::%SystemRoot%\SYSTEM32\XPEINIT.EXE %Driver%\外置程序\卡巴斯基\XXX.CMD
  5. copy %tp%\klif.sys %systemroot%\system32\drivers
  6. regedit /s %tp%\set.reg
  7. regsvr32.exe /s %tp%\shellex.dll
  8. %tp%\SHORTCUT.EXE -f -t %tp%\avp.exe -n "%ALLUSERSPROFILE%\桌面"\卡巴斯基 -d .\
  9. if not exist "%USERPROFILE%\「开始」菜单\程序\卡巴斯基" md "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"
  10. if not exist "%USERPROFILE%\「开始」菜单\程序\卡巴斯基\卡巴斯基" %tp%\SHORTCUT.EXE -f -t %tp%\avp.exe -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\卡巴斯基 -d .\
  11. if not exist "%USERPROFILE%\「开始」菜单\程序\卡巴斯基\卸载" %tp%\SHORTCUT.EXE -f -t %tp%\unset.cmd -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\卸载 -d .\
  12. if not exist "%USERPROFILE%\「开始」菜单\程序\卡巴斯基\使用说明" %tp%\SHORTCUT.EXE -f -t %tp%\使用说明.txt -n "%USERPROFILE%\「开始」菜单\程序\卡巴斯基"\使用说明 -d .\
  13. start /b /min %tp%\avp.exe
  14. exit
复制代码





欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3