国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
無憂啟動(dòng)論壇 [發(fā)布] 【Fbinst Plus V1.2.1206.18】Fbinst增強(qiáng)版,糾正了不兼容WIN7PE的問題
[發(fā)布] 【Fbinst Plus V1.2.1206.18】Fbinst增強(qiáng)版,糾正了不兼容WIN7PE的問題 [打印本頁]

作者: Plantsoot    時(shí)間: 2011-2-25 17:38     標(biāo)題: 【Fbinst Plus V1.2.1206.18】Fbinst增強(qiáng)版,糾正了不兼容WIN7PE的問題

【前言】   
  • 首先向fbinst的作者Bean老師致敬,謝謝他為我們開發(fā)了這么好的工具。
  • 說實(shí)話,寫這個(gè)fbinst的增強(qiáng)版我是很矛盾的,因?yàn)槲业乃竭h(yuǎn)遠(yuǎn)不能和Bean老師相比,修改他的作品,壓力很大,真的……
  • Fbinst Plus版,只是在原fbinst的基礎(chǔ)上增加了一些功能,保留了原來的所有功能。增加功能,主要為PE增加一些接口,更方便操作ud內(nèi)的數(shù)據(jù)。
  • 水平有限,望大家隨時(shí)批評指正。
  • 測試版本,征集命令和參數(shù)的寫法,有好的建議記得交流一下,謝謝。
  • 2011-11-15重大更新:增加對UTF-8格式文件列表的支持,fbinst原始命令未作修改,只修改了Fbinst Plus。
    目前未提供命令行格式化為UTF-8文件列表功能,請使用fbinsttools1.605以上版本制作。
  • 待續(xù)……
【命令行寫法說明】

    原fbinst的命令行寫法是: fbinst [OPTIONS] DEVICE_OR_FILE COMMANDS [PARAMETERS]
    fbinst原版的所有選項(xiàng)和命令保持原來的寫法不變。
    fbinst plus版新增命令行寫法和原版稍有區(qū)別:

        1.  fbinst [OPTIONS] [PARAMETERS]
        2.  fbinst DEVICE_OR_FILE  COMMANDS [PARAMETERS]

特別注意1.6.1.4版本對參數(shù)的寫法做了較大調(diào)整,取消了幾個(gè)參數(shù),取消的參數(shù)合并到了其他的參數(shù)中。請重新看說明。


【新增功能說明】

   ◆ 新增 OPTIONS
  • --version :版本號,在原版本號的基礎(chǔ)上,增加一個(gè)plus版本號。
                      fbinst --version                輸出fbinstplus版本
  • --udlist :fbinst格式的磁盤列表(ud)。如果有多個(gè)ud盤,返回一個(gè)整數(shù),比如 31,標(biāo)示磁盤1、磁盤3是ud盤。(注:DOS下返回值從%errorlevel%獲取,下同。)
                      fbinst --udlist                   輸出磁盤信息,返回磁盤號。  (輸出=在CMD窗口中顯示,下同。)
  • --find :查找文件、文件夾所在的磁盤,并返回第一個(gè)找到包含該文件的磁盤號。
                      fbinst --find   "PETOOLS/*"   查找的是PETOOLS/“目錄”,輸出磁盤信息,返回磁盤號。
  • --sysinfo :獲取系統(tǒng)環(huán)境變量,無有價(jià)值的返回值。(準(zhǔn)備后期擴(kuò)展該功能)
                      fbinst --sysinfo      獲取系統(tǒng)環(huán)境變量值,可以輔助編寫批處理
  • --autoloadpetools :自動(dòng)搜索PETOOLS、創(chuàng)建內(nèi)存盤、導(dǎo)出PETOOLS到內(nèi)存盤并在開始菜單創(chuàng)建快捷方式
    嚴(yán)格意義上講,目前創(chuàng)建的不是快捷方式,只不過起到了快捷方式的作用。
                      fbinst --autoloadpetools      在PE下使用,需要PE內(nèi)置fbinstPlus外還需內(nèi)置imdisk。
             
  • --link:創(chuàng)建文件和文件夾快捷方式(傳統(tǒng)方式)。
               fbinst --link <快捷方式名> <文件或文件夾名> [運(yùn)行參數(shù)] [圖標(biāo)文件#標(biāo)號] [描述] [工作目錄]
               fbinst --link "D:\桌面\UdHelper" E:\UdHelper.exe "" shell32.dll#14
               <>內(nèi)的參數(shù)不可省略,[]中的參數(shù)可以省略,如果中間省略需要用""代替。

          
  • --dlink:在開始菜單創(chuàng)建文件夾快捷方式,特殊方式,可以展開的快捷方式.
                意思就是說創(chuàng)建一個(gè)文件夾的快捷方式就不需要為每個(gè)軟件創(chuàng)建快捷方式了
                fbinst --dlink <快捷方式名> <文件夾名>
                fbinst --dlink P盤的PETOOLS P:\PETOOLS
  • --autoptlink :全盤自動(dòng)搜索PETOOLS目錄,并在開始菜單創(chuàng)建可展開的快捷方式.
                           fbinst --autoptlink
  • --onlylink 或者 --udlink 只在開始菜單創(chuàng)建ud內(nèi)文件的快捷方式,實(shí)現(xiàn)按需加載ud內(nèi)的軟件,可以給快捷方式指定ico
                fbinst --onlylink <ud內(nèi)的目錄(加*通配符)> <按需加載臨時(shí)目錄> [圖標(biāo)文件#標(biāo)號]
                fbinst --onlylink "PETOOLS/*"  X:\TEMP
                fbinst --onlylink "PETOOLS/DiskTools/分區(qū)工具/DiskGenius350.exe"  X:\TEMP  shell32.dll#8
                fbinst --onlylink "PETOOLS/*" %"TEMP"%   
    這個(gè)用法是說,臨時(shí)目錄是系統(tǒng)的臨時(shí)目錄%TEMP%
  • --meminfo :  獲取物理內(nèi)存信息
                fbinst --meminfo       獲取物理內(nèi)存信息
                fbinst --meminfo-t    獲取物理內(nèi)存總大小,返回值DOS下通過讀取%errorlevel%來獲取,單位M
                fbinst --meminfo-f    獲取可用物理內(nèi)存大小,返回值DOS下通過讀取%errorlevel%來獲取,單位M
  • --hdlist: 獲取磁盤列表功能
                fbinst --hdlist [輸出格式] [磁盤類型] [是否是移動(dòng)磁盤] [--UD]
                fbinst --hdlist          默認(rèn)格式獲取所有磁盤列表
                fbinst --hdlist  ""     默認(rèn)格式獲取所有磁盤列表

                fbinst --hdlist "(hd%N) %T_%R_%I (%P) %Sg %U"      按指定格式輸出磁盤列表
                          得到類似結(jié)果
    :(hd1) SATA_FIXED_WDC-WD5000AAKX-001CA0 (C: D: E: L: ) 466 G
                                       其中:
    %N      表示磁盤號 (特別注意,命令行下直接輸命令是%N,批處理中是%%N,下同)
                                                
    %T      表示磁盤類型,具體類型稍候給出
                                                 %R      表示是否是移動(dòng)磁盤,是顯示為REMOVABLE
    否則顯示為固定磁盤FIXED
                                                 
    %I       表示磁盤型號(ID),例如WDC-WD5000AAKX-001CA0
                                                 
    %P      表示包含的分區(qū)
                                                 %S      表示磁盤大小,單位G,小于1G的統(tǒng)一顯示為0G
                                                 %U      標(biāo)識磁盤是否為ud盤,是ud盤標(biāo)識為*號,不是為空。
                          不需要每次都顯示所有項(xiàng)目,可以選擇需要的項(xiàng)目顯示,例如
    fbinst --hdlist "(hd%N): %Sg"
               fbinst --hdlist "(hd%N): %Sg %U"  --USB --FIXED      
    按規(guī)定格式輸出磁盤類型為USB的固定磁盤
               fbinst --hdlist ""  --USB                                               USB磁盤列表
               fbinst --hdlist "(hd%N): %Sg" --USB --REMOVABLE    U盤列表
               fbinst --hdlist "(hd%N): %Sg" --USB --FIXED              移動(dòng)硬盤列表
               fbinst --hdlist "(hd%N): %Sg" --SATA                        SATA磁盤列表
               fbinst --hdlist "(hd%N): %Sg" --ALL --FIXED              
    所有硬盤列表(注意磁盤和硬盤的區(qū)別)
               fbinst --hdlist "(hd%N): %U" --ALL --ALL --UD           所有ud盤列表
               fbinst --hdlist "(hd%N): %U" --ALL --REMOVABLEL --UD    所有UD格式的U盤列表



    如果用到 [磁盤類型] 參數(shù),那么前面的 [輸出格式]不可以省略,但可以為""
    如果用到[是否是移動(dòng)磁盤],那么前面的兩個(gè)參數(shù)都不可以省略,[輸出格式]可以為"",磁盤類型可以為--ALL

    磁盤類型:(相應(yīng)的參數(shù)為 --類型)
                     
    "Unknown","SCSI","Atapi","Ata","1394","Ssa","Fibre","USB","RAID","iSCSI",
                     "SAS","SATA","SD","MMC","Virtual","FileBackedVirtual","Max","MaxReserved"
  • --usbdisable、usbenable、usbrestart: USB磁盤禁用、啟用、重啟
    fbinst --usbdisable   
  • USB磁盤禁用
    fbinst --usbenable      USB磁盤啟用
    fbinst --usbrestart     USB磁盤重啟
  • 未完,繼續(xù)增加中……
  ◆  新增的 COMMANDS
  • filelist :文件列表,這個(gè)不同于info,這個(gè)可以根據(jù)參數(shù),輸出指定目錄的文件列表和文件名中包含某個(gè)字符串的文件列表,并返回列表中所有文件占用的空間大小(KB)。
                      fbinst  (hd1)  filelist              (hd1)的文件列表,輸出文件列表,返回文件總大?。↘B)。
                      
    fbinst  (hd2)  filelist  "OPE/*"    (hd2)的“0PE”目錄的文件列表,輸出文件列表,返回文件總大?。↘B)。
  • filesize : 查找文件、文件夾,找到后返回符合條件的文件的總大?。↘B)。
                      fbinst  (ud)    filesize   "PETOOLS/*"    查找PETOOLS“目錄”,返回查找到的文件總大小,單位KB。(只搜索一個(gè)符合條件的磁盤。)

  • output :從指定磁盤或fba批量導(dǎo)出文件,output 不同于export,它支持通配符和自動(dòng)搜索功能。本命令需要指定磁盤或fba,可以借助--find命令來確定磁盤。
                   如果,指定的磁盤為(ud),它將在所有ud盤中搜索,直到找到第一個(gè)符合條件的磁盤,然后從該磁盤中導(dǎo)出文件。通配符的寫法需要用""包含關(guān)鍵字。
                      fbinst  (hd1)  output  "*/IMGS/*.IM?"   P:/    導(dǎo)出(hd1)的符合"*/IMGS/*.IM?"的所有文件到P盤根目錄,省略P:/就導(dǎo)出到當(dāng)前目錄
                      fbinst  (ud)    output  "*/IMGS/*.IM?"   P:/    搜索符合條件的ud盤,導(dǎo)出符合"*/IMGS/*.IM?"的所有文件到P盤根目錄
                      fbinst  (hd1)  output  "*"  P:/                         導(dǎo)出(hd1)的所有文件到P盤根目錄,"*"不可以省略,省略P:/就導(dǎo)出到當(dāng)前目錄

    特殊用法:在表示輸出文件路徑的參數(shù)后面加上"%~nx
    "(不含引號),表示導(dǎo)出的文件不保留原文件路徑。
                      fbinst  (ud)    output 0PE/0PE.GZ D:/             導(dǎo)出的文件路徑是"D:/0PE/0PE.GZ"
                      fbinst  (ud)    output 0PE/0PE.GZ D:/%~nx   
    導(dǎo)出的文件路徑是"D:/0PE.GZ",批處理中%~nx要改為%%~nx

  • inisize : 獲取ini文件指定小節(jié)中的文件列表的文件總大小,支持通配符,通配符不可以加""號。磁盤可以指定具體hd*,也可以用(ud)讓其自動(dòng)搜索。
                 ini文件可以內(nèi)置ud也可以外置。如果是相對路徑優(yōu)先搜索當(dāng)前目錄,然后搜索ud。
                      fbinst  (hd1)  inisize test.ini [0PE]            加載ini文件,獲取[0PE]小節(jié)下文件列表,返回文件總大小,單位KB
                      fbinst  (ud)    inisize 0PE/UdToMem.ini [PETOOLS]
                      fbinst  (ud)    inisize E:/WEB/UdToMem.ini [0PE]
                      fbinst  (ud)    inisize E:\WEB\UdToMem.ini [0PE]
      

  • iniout : 加載ini文件,獲取[0PE]小節(jié)下文件列表,并搜索該文件,找到后導(dǎo)出到P:/盤,支持通配符,通配符不可以加""號。ini文件搜索順序?yàn)椤跋日矣脖P,再找ud,如果沒找到就終止操作”。路徑的寫法比較靈活,/和\都可以使用。
                      fbinst  (hd1)  iniout test.ini [0PE]  P:/     加載ini文件,獲取[0PE]小節(jié)下文件列表,并搜索該文件,找到后導(dǎo)出到P:/盤。
                      
    fbinst  (ud)    iniout E:/WEB/UdToMem.ini [0PE]    P:/
                      fbinst  (ud)    iniout E:\WEB\UdToMem.ini [STANDARD]
        P:/
                      fbinst  (ud)    iniout 0PE/UdToMem.ini [MINI]        P:/
       

    特殊用法:在表示輸出文件路徑的參數(shù)后面加上"%~nx
    "(不含引號),表示導(dǎo)出的文件不保留原文件路徑。
                      
    fbinst  (ud)    iniout UdToMem.ini [0PE]    P:/              導(dǎo)出的文件路徑是"P:/"+"文件的原始路徑"
                      fbinst  (ud)    iniout UdToMem.ini [0PE]    P:/%~nx   
    導(dǎo)出的文件路徑是"P:/"+"文件名",批處理中%~nx要改為%%~nx


    ini文件按下面格式定義(支持通配符):

    借用 pseudo 兄的 UdToMem.ini 來說明一下,并感謝。



    [comment]
    取UD工具時(shí)所取文件、目錄列表,可根據(jù)內(nèi)存大小DIY。
    此為支持pe作pxe網(wǎng)啟服務(wù)器端的列表

    [SERVER]
    0PE.BIN
    grldr
    0PE/*
    SRS/*
    SRS1/*
    SRS2/*
    BOOT/GRUB/MENU.0PE
    BOOT/GRUB/MENU.DIY
    BOOT/GRUB/GRUB.0PE
    BOOT/GRUB/RUN
    BOOT/GRUB/MENU.LST
    BOOT/GRUB/MESSAGE
    BOOT/GRUB/USB_ACC.0PE
    BOOT/GRUB/USB_ACC.DOS
    BOOT/IMGS/NTBOOT.GZ
    BOOT/IMGS/KONBOOT.GZ
    BOOT/IMGS/MAXDOS.IMG
    BOOT/IMGS/DG.IMG
    BOOT/IMGS/MEMTEST.GZ
    BOOT/IMGS/dir.txt
    PETOOLS/*

    [CLIENT]
    PETOOLS/*
    0PE/PETOOLS/*

    [MINI]
    petools/DiskTools/FbinstTool.exe
    petools/AutoRuns/DIY.bat
    petools/AutoRuns/DIY.ini
    petools/AutoRuns/DIY.WIM
    petools/AutoRuns/Net_Snd_VGA.cmd
    petools/AutoRuns/PEToolLNG.cmd
    petools/DiskTools/備份還原/GHOST32.EXE
    petools/DiskTools/分區(qū)工具/DiskGenius*.*
    petools/DiskTools/BOOTICE*.EXE
    petools/DiskTools/備份還原/GGhost硬盤安裝器*.exe
    petools/SysTools/desktop.ini
    petools/SysTools/MMC_CHS.WIM
    petools/SysTools/MMC_ENG.WIM
    petools/SysTools/關(guān)小數(shù)字鍵盤NumLK-off.cmd
    petools/FileTools/desktop.ini
    petools/FileTools/WinRar.WIM
    petools/FileTools/拼音加加.WIM
    petools/DiskTools/desktop.ini
    petools/DiskTools/SRS_Injection驅(qū)動(dòng)注入.cmd
    petools/DiskTools/硬件ID提取工具HWIDs.cmd
    petools/DiskTools/備份還原/GHOSTEXP.EXE
    petools/Drivers/desktop.ini
    petools/Drivers/VBE.7z
    petools/Drivers/萬能顯卡VBE.CMD
    petools/Drivers/禁自動(dòng)加VBE.CMD
    petools/Drivers/DRIVERS_NET*.CAB
    petools/NetTools/desktop.ini
    petools/NetTools/IE6.WIM
    PETOOLS/SysTools/VMware拖放剪貼板支持.exe

    [TINY]
    petools/DiskTools/FbinstTool.exe
    petools/DiskTools/備份還原/GHOST32.EXE
    petools/DiskTools/備份還原/GHOSTEXP.EXE
    petools/DiskTools/BOOTICE*.EXE
    petools/SysTools/MMC_CHS.WIM
    petools/FileTools/WinRar.WIM
    petools/FileTools/拼音加加.WIM

  • 未完,繼續(xù)增加中……





【功能演示截圖見2樓】

【更新日志】
   
◆ 2012.6.18 version 1.2.1206.18
    ◎ 修復(fù)onlylink在03PE中無法使用的bug

◆ 2012.6.4 version 1.2.1206.4
    ◎ 修復(fù)onlylink在XPPE和03PE中無法使用的bug,是本人一個(gè)疏忽,犯了個(gè)低級錯(cuò)誤,道歉……
    ◎ 調(diào)整部分代碼。

◆ 2012.5.25 version 1.2.1205.25
    ◎ 恢復(fù)onlylink啟動(dòng)軟件的時(shí)候清空臨時(shí)目錄的操作
    ◎ 接受稀飯放姜的建議,onlylink和autoptlink判斷開始菜單采用讀取注冊表的方式,同時(shí)可以修正WIN7PE不兼容的問題。
    ◎ 如果是WIN7PE,創(chuàng)建快捷方式的位置改為開始菜單的程序菜單下。

◆ 2012.4.27 version 1.2.1204.27
    ◎ 更改軟件版本規(guī)則,改為 主版本號.副版本號.年月.日
    ◎ 按需加載--onlylink改為--udlink,原參數(shù)和新參數(shù)共存。

    ◎暫時(shí)去掉onlylink啟動(dòng)軟件的時(shí)候清空臨時(shí)目錄的操作

◆ 2012.4.18 version 1.2.0
    ◎ 修正在無ole32.dll的環(huán)境下運(yùn)行報(bào)錯(cuò)的問題(例如在0pe的CMDPE中)   
    ◎ 增加USB磁盤禁用、啟用、重啟的功能,相應(yīng)命令見說明。
   
◆ 2012.4.17 version 1.1.4.1
     ◎ 修正onlylink(udload)中路徑中\(zhòng)誤寫成/的問題
     ◎ onlylink增加ico圖標(biāo)參數(shù),同link。
     ◎ 修改優(yōu)化udload部分代碼
     ◎ 改進(jìn)通配符函數(shù),增加中間變量,不再把文件名全部轉(zhuǎn)成大寫
     ◎ 導(dǎo)出文件,目標(biāo)路徑參數(shù)帶%~的情況,批處理中要用兩個(gè)%號。


◆ 2012.2.1 version 1.1.3
     ◎ 修正fbinst刪除文件后造成碎片,再導(dǎo)入文件,空間判斷不準(zhǔn)的bug

◆ 2011.11.18 version 1.1.2
     ◎ 磁盤列表功能--hdlist,為ud盤加一個(gè)*號標(biāo)志,用%U來控制,并加一個(gè)參數(shù)--UD來獲取UD磁盤列表。

◆ 2011.11.17 version 1.1.1
    ◎ 增加獲取磁盤列表功能,參數(shù) --hdlist
    ◎ 修正pseudo提出的按需加載無法運(yùn)行WIM文件的bug。


◆ 2011.11.15 version 1.1
    ◎ 增加對UTF-8格式文件列表的支持,fbinst原始命令未作修改,只修改了Fbinst Plus。
        
目前未提供命令行格式化為UTF-8文件列表功能,請使用fbinsttools1.605以上版本制作。
    ◎ 增加獲取物理內(nèi)存信息的功能


◆ 2011.05.03 version 1.0
    ◎ 修正--onlylink的bug,并按pseudo的意見修改--onlylink的參數(shù)寫法,取消fbinst路徑的參數(shù)。
    ◎ CMDPE下無法運(yùn)行的問題尚未修正。


◆ 2011.05.02 version 1.0(發(fā)現(xiàn)bug,待修正)
    ◎ 增加--onlylink:在開始菜單創(chuàng)建ud內(nèi)文件的快捷方式,實(shí)現(xiàn)按需加載ud內(nèi)的軟件。


◆ 2011.05.01 version 0.9
    ◎ 增加--link:創(chuàng)建文件和文件夾快捷方式;
    ◎ 增加--dlink:在開始菜單創(chuàng)建文件夾快捷方式,特殊方式,可以展開的快捷方式;
    ◎ 增加--autoptlink:全盤自動(dòng)搜索PETOOLS目錄,并在開始菜單創(chuàng)建可展開的快捷方式;
    ◎ 修正部分小bug。


◆ 2011.04.24 version 0.8
    ◎ 修改版本號的顯示方式,fbinst的版本和plus的版本分為兩行顯示。
    ◎ 修改output參數(shù)和iniout參數(shù)的寫法,如果在表示輸出文件路徑的參數(shù)后面加上"%~nx"(不含引號),表示導(dǎo)出的文件不保留原文件路徑。如果不加"%~nx",功能和以往版本一樣。

◆ 2011.03.16 version 0.1 - 0.7
     略……

[ 本帖最后由 Plantsoot 于 2012-6-18 14:51 編輯 ]

附件: FbinstPlus_1.2.1206.18.rar (2012-6-18 14:51, 38.2 KB) / 該附件被下載次數(shù) 6718
http://bbs.wuyou.com/attachment.php?aid=114118

附件: [請先在虛擬機(jī)測試,數(shù)據(jù)無價(jià),小心操作。] fbinstPlus綜合應(yīng)用-PE下搜索加載PETOOLS(2011-3-7).rar (2011-3-6 13:12, 29.06 KB) / 該附件被下載次數(shù) 2502
http://bbs.wuyou.com/attachment.php?aid=114145

附件: [本版本采用特殊方式,不需要PECMD的支持(巴基斯坦網(wǎng)友的要求)] fbinstPlus舉例PE下自動(dòng)加載PETOOLS(2011-3-7不借助PECMD).rar (2011-3-6 13:12, 29.45 KB) / 該附件被下載次數(shù) 1789
http://bbs.wuyou.com/attachment.php?aid=114214

附件: [需要fbinst plus 1.0以上版本] 自動(dòng)加載UD內(nèi)PETOOLS_20110512.rar (2011-5-12 11:40, 757 Bytes) / 該附件被下載次數(shù) 1150
http://bbs.wuyou.com/attachment.php?aid=121115
作者: Plantsoot    時(shí)間: 2011-2-25 17:40

  • 版本號

  • ud盤列表



  • 搜索文件,找到文件后返回文件所在的磁盤號(如果找到多個(gè),只返回一個(gè))。





  • 文件列表,輸出指定目錄的文件列表和文件名中包含某個(gè)字符串的文件列表,并返回列表中所有文件占用的空間大小(KB)。



  • 批量導(dǎo)出文件,可以導(dǎo)出指定目錄或文件名帶有某關(guān)鍵字的文件。







  • 加載ini文件,獲取指定小節(jié)下的文件列表,獲取文件總大小或?qū)С鑫募?br>





  • --autoptlink :全盤自動(dòng)搜索PETOOLS目錄,并在開始菜單創(chuàng)建可展開的快捷方式.



  • --onlylink:在開始菜單創(chuàng)建ud內(nèi)文件的快捷方式,實(shí)現(xiàn)按需加載ud內(nèi)的軟件




  • 磁盤列表--hdlist 演示:

    fbinst.exe --hdlist
    fbinst.exe --hdlist "" --USB
    fbinst.exe --hdlist "(hd%%N) %%I (%%P) %%SG %%U" --SATA --FIXED
    fbinst.exe --hdlist "(hd%%N) %%I (%%P) %%SG %%U" --ALL  --ALL --UD


  • 綜合應(yīng)用:Fbinst Plus 在PE下的應(yīng)用舉例 - 搜索、加載PETOOLS,并創(chuàng)建快捷方式。

    最新的用法是:fbinst --autoloadpetools

    比較簡單的批處理方法:

    @echo
    off
    setlocal ENABLEDELAYEDEXPANSION
    fbinst (ud) filesize "PETOOLS/*"
    set /a size=%errorlevel%*105/100
    for %%i in (Z W V U T R Q P) do if not exist %%i:\nul (
         set udtooldrv=%%i:
    )
    fbinst --udlist
    if not %errorlevel%==-1 imdisk -a -s %size%K -m %udtooldrv% -p   "/FS:FAT /Y /Q"
    fbinst (ud) output "PETOOLS/*" %udtooldrv%/
    fbinst --autoptlink



    下面的用法是老的用法,多一種選擇吧。

    感謝
    haiou327 (YY寫寫)  給很多建議,還幫我改進(jìn)了批處理菜單。


    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

    :: Fbinst Plus 在PE下的應(yīng)用舉例 - 自動(dòng)加載PETOOLS
    :: An example of how to use FbinstPlus on PE - Autoload PETOOLS
    :: 自動(dòng)搜索ud盤的PETOOLS文件夾
    :: 根據(jù)PETOOLS文件夾大小自動(dòng)創(chuàng)建內(nèi)存盤(實(shí)驗(yàn)證明要內(nèi)存盤的大小要大于文件總大小)
    :: 導(dǎo)出ud內(nèi)的PETOOLS文件夾,保存到內(nèi)存盤中
    :: 在“「開始」菜單”中創(chuàng)建程序的快捷方式
    :: 注意,本腳本未考慮內(nèi)存不足的情況
    :: PE需要內(nèi)置fbinst plus版本、imdisk的支持
    :: It needs fbinst plus and imdisk.
    :: By haiou327 、
    Plantsoot@bbs.wuyou.com  2011-3-7
    ::----- find & export &  create shortcuts for PETOOLS --------------
    @echo
    off
    setlocal ENABLEDELAYEDEXPANSION
    fbinst (ud) filesize "PETOOLS/*
    "
    set /a size=%errorlevel%*
    105/100
    for %%i in (Z W V U T R Q P) do if not exist %%i:\
    nul (
        set
    udtooldrv=
    %%i:
    )
    fbinst --udlist
    if not %errorlevel%==-1 imdisk -a -s %size%K -m %udtooldrv%
    -p   "/FS:FAT /Y /Q"
    fbinst (ud) output "PETOOLS/*" %udtooldrv%/
    :: --------- 中文PE ----------------
    set startmenu=%USERPROFILE%
    \「開始」菜單\
    if exist "%startmenu%"
    (
    echo
    正在搜索根目錄包含PETOOLS文件夾的盤符
    for %%a in (A B C D E F G H I G K L M N O P Q R S T U V W X Y Z)
    DO (
    dir
    /a %%a:\PETOOLS >nul 2>
    nul&&(
    echo
    正在創(chuàng)建 %%a:\PETOOLS 的快捷方式,請稍候……
    for /f "delims=" %%b in ('dir %%a:\PETOOLS /a-d /b /s')
    do (
    mkdir
    "%startmenu%
    %%~pb"
    if
    /i "%%~xb"==".exe" (
    echo [InternetShortcut] >"%startmenu%
    %%~pb\%%~nxb.url"
    echo URL=
    "%%b">>"%startmenu%%%~pb\%%~nxb.url"
    echo IconIndex=0 >>"%startmenu%
    %%~pb\%%~nxb.url"
    echo IconFile=
    %%b>>"%startmenu%%%~pb\%%~nxb.url"
    ) else (
          
    if
    /i "%%~xb"==".txt" (
          
    echo [InternetShortcut] >"%startmenu%
    %%~pb\%%~nxb.url"
          
    echo URL=
    "%%b">>"%startmenu%%%~pb\%%~nxb.url"
          
    echo IconIndex=70 >>"%startmenu%
    %%~pb\%%~nxb.url"
          
    echo IconFile=shell32.dll>>"%startmenu%
    %%~pb\%%~nxb.url"
           ) else (
                   
    if
    /i "%%~xb"==".cmd" (
                     
    echo [InternetShortcut] >"%startmenu%
    %%~pb\%%~nxb.url"
                     
    echo URL=
    "%%b">>"%startmenu%%%~pb\%%~nxb.url"
                     
    echo IconIndex=71 >>"%startmenu%
    %%~pb\%%~nxb.url"
                     
    echo IconFile=shell32.dll>>"%startmenu%
    %%~pb\%%~nxb.url"
                    ) else (
                           
    if
    /i "%%~xb"==".bat" (
                           
    echo [InternetShortcut] >"%startmenu%
    %%~pb\%%~nxb.url"
                           
    echo URL=
    "%%b">>"%startmenu%%%~pb\%%~nxb.url"
                           
    echo IconIndex=71 >>"%startmenu%
    %%~pb\%%~nxb.url"
                           
    echo IconFile=shell32.dll>>"%startmenu%
    %%~pb\%%~nxb.url"
                           ) else (
                                  
    echo [InternetShortcut] >"%startmenu%
    %%~pb\%%~nxb.url"
                                  
    echo URL=
    "%%b">>"%startmenu%%%~pb\%%~nxb.url"
                                  
    echo IconIndex=0 >>"%startmenu%
    %%~pb\%%~nxb.url"
                                  
    echo IconFile=
    %%b>>"%startmenu%%%~pb\%%~nxb.url"
                                    )
                                )
                             )
                          )
                      )
                  )
              )
          )

    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::










    fbinstPlus綜合應(yīng)用-PE下搜索加載PETOOLS.rar (926 Bytes)
    請先在虛擬機(jī)測試,數(shù)據(jù)無價(jià),小心操作。


[ 本帖最后由 Plantsoot 于 2012-5-31 11:00 編輯 ]
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
天意U盤維護(hù)系統(tǒng)安裝版更新、添加軟件教程
【U盤裝機(jī)助理教程】 一、Windows PE 基本概念
分級快速啟動(dòng)Native win7pe(自動(dòng)加載三卡,精縮一級內(nèi)核,含UD模版!)
千錘百煉,精雕細(xì)琢!Native XpPe 03pe W7Pe,濃縮精華,極速啟動(dòng)新老機(jī)!...
全藏入(ud)的PE ★一格一拖:啟動(dòng)U盤制作方法、DIY例
百草霜fbinst&0PE合盤FBA制作過程【2011-2-1更新為春節(jié)版】
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服