雅酷SEO论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1907|回复: 4
打印 上一主题 下一主题

PE下的程序是怎么运行的?

[复制链接]

39

主题

0

好友

763

积分

高级会员

Rank: 4

  • TA的每日心情
    开心
    2013-5-30 16:43
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    跳转到指定楼层
    楼主
    发表于 2013-2-5 09:49:40 |只看该作者 |倒序浏览
    PE里是如何实现程序运行的呢?以挂载wim是其中的一种方法,下面新萝卜官网就以opera.wim为例说明处理方法,假设opera.wim中包含两个文件,一个opera.exe,另一个opera.cmd,而关键的部分就opera.cmd,其代码如下:
    @echo off
    COLOR 5f
    for %%a in (y x w v u t s r q p o n m l k j i h g f e d c) do (
    if exist %%a:minipeopera.wim (
    if not exist %%a:minipeopera.wim (
    fsutil fsinfo drivetype %%a:|findstr /i "CD">nul&&(
    call ne
    exit)||(
    call :two
    exit)
    )
    )
    )

    ne
    echo.
    echo   
    echo.
    echo.   请指定文件运行的分区,我们会将文件复制到您指定分区的peopera下,以便
    echo.
    echo.   下次可以减少此次操作。
    echo.   -------------------------------------------------------------------
    echo.
    set /p TP=请输入运行分区
    echo.
    echo.
    Set TP=%TP:~0,1%
    xcopy Ypera /e %TP%:peopera /y /h /r>nul 2>nul
    attrib -r -a %TP%:peopera /s /d
    pushd %TP%:peopera
    start operausb.exe
    )
    goto :eof

    :two
    start operausb.exe
    goto :eof
      说明:
      1、首先,用户点击运行opera.wim的时候,会先启动里面的opera.cmd,由它来判断WinPE系统是不是在CD介质上启动运行的,如果是,那么就提示用户设置一个本地分区,当用户指定本地分区后,这时候,opera.cmd就会将所需的文件复制到本地分区上并运行。如果判断WinPE系统在可写介质上运行,那么就直接运行程序。
      2、此判断程序需要有findstr.exe和fsutil.exe这两个文件,一般的WinPE系统内核中是没有的,这两个文件或放在内核中,或放在WIM文件中,但建议放在内核中,因为有许多软件都需要同样的处理。
      3、此方法适用于ISO和IMG核心的WinPE系统,同样也适合是否开B盘的。
    (责任编辑:http://u.xinluobo.com)
    (友情赞助:www.zhuti.com)
    分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享淘帖0 分享分享0 收藏收藏0 支持支持4 反对反对0
    凤凰剧情  [url=http://www.zhuti.com]电脑桌面主题[
    回复

    使用道具 举报

    191

    主题

    0

    好友

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    奋斗
    2024-5-11 21:20
  • 签到天数: 277 天

    连续签到: 1 天

    [LV.8]以坛为家I

    沙发
    发表于 2013-2-5 13:37:10 |只看该作者
    PE里是如何实现程序运行的呢?
    是什么信念让你每天都能坚持在天还黑或者天刚亮的时候就开始工作了?
    回复

    使用道具 举报

    11

    主题

    0

    好友

    1294

    积分

    金牌会员

    Rank: 6Rank: 6

  • TA的每日心情
    开心
    2013-6-11 01:07
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

    板凳
    发表于 2013-2-11 00:24:13 |只看该作者
    新萝卜官网
    最新天堂2私服发布
    www.9wtt2.com
    www.tt2sf.com
    www.tt2sf.net
    www.100sf.org
    回复

    使用道具 举报

    200

    主题

    0

    好友

    1万

    积分

    超级版主

    Rank: 8Rank: 8

  • TA的每日心情
    擦汗
    2019-6-28 11:16
  • 签到天数: 227 天

    连续签到: 1 天

    [LV.7]常住居民III

    地板
    发表于 2013-4-1 18:55:57 |只看该作者
    以挂载wim是其中的一种方法
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    288

    主题

    0

    好友

    2万

    积分

    超级版主

    Rank: 8Rank: 8

  • TA的每日心情
    奋斗
    2017-2-25 19:44
  • 签到天数: 440 天

    连续签到: 1 天

    [LV.9]以坛为家II

    5#
    发表于 2013-5-9 22:17:03 |只看该作者
    这两个文件或放在内核中
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    百度SEO教程|谷歌SEO学术|百度SEO谷歌|网站SEO优化|雅酷SEO论坛  

    GMT+8, 2024-11-24 00:31

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回顶部