标题: [其他] PE系统批处理启动快捷方式WINDOWS无法启动? [打印本页]
作者: zixuan 时间: 2011-1-6 21:25 标题: PE系统批处理启动快捷方式WINDOWS无法启动?
PE系统启动快捷方式WINDOWS无法启动
详见下图
作者: zixuan 时间: 2011-1-6 21:34
代码:start "" "手动运行GHOST.lnk"
作者: hanyeguxing 时间: 2011-1-6 21:36
就这一个快捷方式打开有问题,还是其他的都有同样的问题?- @echo off
- more +5<"%~f0">$
- regedit /s $
- del $
- exit
- Windows Registry Editor Version 5.00
- [HKEY_CLASSES_ROOT\.lnk]
- @="lnkfile"
- [HKEY_CLASSES_ROOT\.lnk\ShellEx]
- [HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\.lnk\ShellNew]
- "Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"
- [HKEY_CLASSES_ROOT\lnkfile]
- @="快捷方式"
- "EditFlags"=dword:00000001
- "IsShortcut"=""
- "NeverShowExt"=""
- [HKEY_CLASSES_ROOT\lnkfile\CLSID]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\lnkfile\shellex]
- [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
- [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]
- @="{750fdf0e-2a26-11d1-a3ea-080036587f03}"
- [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
- [HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
- @="{00021401-0000-0000-C000-000000000046}"
- [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
- [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
- @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
复制代码
[ 本帖最后由 hanyeguxing 于 2011-1-6 21:43 编辑 ]
作者: zixuan 时间: 2011-1-6 22:08
在PE系统中运行这个批处理,可出现拒绝访问,一闪就过了
我又用
%SystemRoot%\System32\Rundll32.exe Url,FileProtocolHandler 手动运行GHOST.lnk
却显示如下图错误
作者: zixuan 时间: 2011-1-6 22:10
3楼代码在XP系统下可以运行没出现错误
作者: hanyeguxing 时间: 2011-1-6 22:11
我给出的代码都是运行在 xp 下的
示例:- rundll32 url.dll,FileProtocolHandler "G:\我的文档\临时\故事\1.lnk"
复制代码
[ 本帖最后由 hanyeguxing 于 2011-1-6 22:14 编辑 ]
作者: zixuan 时间: 2011-1-6 22:19
回6楼,我找到方法了,原来PE中没有url.dll和iertutil.dll这两个文件才导致不能启动,我添加了这两个文件就能用了
回3楼,原来PE中也没MORE.COM这个文件
不好意思,把代码转到了PE系统,在版主的代码中得到了启示,找到了解决方法,谢谢了!
[ 本帖最后由 zixuan 于 2011-1-6 22:33 编辑 ]
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |