NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
樓主: w60711

[教學] 簡單製作軟體WIM檔 基礎篇

[複製鏈接]
 樓主| 發表於 2012-8-21 23:28:34 | 顯示全部樓層
nancin770118 發表於 2012-8-21 23:25
那想問  IT大部分用到的工具都可以做成WIN檔放到WINPE內囉

是的 您可參考檢測工具.WIM裡的配置方式
發表於 2012-8-21 23:38:54 | 顯示全部樓層
w60711 發表於 2012-8-21 23:28
是的 您可參考檢測工具.WIM裡的配置方式

你說的方式是???


有些  outtool.ini 寫法又不同
WINRAR的
EXEC !=WINRAR.CMD


WINRAR.CMD下
@echo off
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%

REGEDIT /S WINRAR.REG
PECMD LINK %PROGRAMS%\壓縮軟體\WINRAR,WINRAR.EXE

set FileList=rar zip 7z im_
FOR %%i IN (%FileList%) DO (
REG ADD "HKCR\.%%i" /ve /d "%%ifile" /f >nul
REG ADD "HKCR\%%ifile\shell" /ve /d "open" /f >nul
REG ADD "HKCR\%%ifile\shell\open" /ve /d "使用 WINRAR 打開" /f >nul
REG ADD "HKCR\%%ifile\shell\open\Command" /ve /d "\"%TP%\WINRAR.EXE\" \"%%1\"" /f >nul
REG ADD "HKCR\%%ifile\DefaultIcon" /ve /d "%TP%\WINRAR.EXE" /f >nul
)

REG ADD "HKLM\SOFTWARE\Classes\.zip\ShellNew" /f /v "FileName" /d "%TP%\zipnew.dat"
REG ADD "HKLM\SOFTWARE\Classes\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}\InProcServer32" /ve /d "%TP%\rarext.dll" /f >nul
REG ADD "HKLM\SOFTWARE\Classes\.rar\ShellNew" /f /v "FileName" /d "%TP%\zipnew.dat"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /ve /d "%TP%\WinRAR.exe" /f >nul
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /f /v "Path" /d "%TP%\WINRAR"

這是比較特殊的嗎?
 樓主| 發表於 2012-8-21 23:43:34 | 顯示全部樓層
nancin770118 發表於 2012-8-21 23:38
你說的方式是???

我的意思是如果工具太多可以打包在1個wim檔裡,比較不麻煩

是的~ 那是比較特殊的
那是因為要先行註冊軟體
就如您右鍵選單所見的Winrar選項
發表於 2012-8-21 23:46:42 | 顯示全部樓層
w60711 發表於 2012-8-21 23:43
我的意思是如果工具太多可以打包在1個wim檔裡,比較不麻煩

是的~ 那是比較特殊的

包在一起的那都是exe檔囉?像是 ghost 這一類?

那這會再進階的出現囉?
 樓主| 發表於 2012-8-21 23:53:50 | 顯示全部樓層
某些軟體並非單一執行檔,請將其放在一個資料夾內,再以outtool.ini分別作捷徑
至於哪時會出進階篇,我就不敢保證了,因為也要等我有空時才會寫
發表於 2012-8-22 20:11:07 | 顯示全部樓層
w60711 發表於 2012-8-21 23:53
某些軟體並非單一執行檔,請將其放在一個資料夾內,再以outtool.ini分別作捷徑
至於哪時會出進階篇,我就不 ...

謝謝囉  期待進階出來囉
發表於 2012-8-23 11:54:06 | 顯示全部樓層
nancin770118 發表於 2012-8-21 23:38
你說的方式是???

這樣的寫法是容許 winrar.wim 掛載更有彈性.

以 noname rxpe 20090909 為例,
預設掛載點為 x:\rxpe\wimmod\winrar.
hard code 便是 x:\rxpe\wimmod\winrar.

以 w7pe_slime 為例,
預設掛載點為 b:\rxpe\wimmod\winrar.
hard code 便是 b:\rxpe\wimmod\winrar.


以上寫法,
使 noname rxpe 20090909 及 w7pe_slim 都可使用此 winrar.wim.
而無需作任可更改.


發表於 2012-8-24 00:07:10 | 顯示全部樓層
nu888 發表於 2012-8-23 11:54
這樣的寫法是容許 winrar.wim 掛載更有彈性.

以 noname rxpe 20090909 為例,

真的有看沒有懂 ~  太深奧了
發表於 2012-11-2 17:37:24 | 顯示全部樓層
很棒的教學!
太棒了!
期待進階篇喔!
大大加油
發表於 2012-11-25 01:23:54 | 顯示全部樓層
請問我在網路上找了最新版的TeamViewer綠色免安裝版依照你的方法製作成wim檔後,將舊版替換成我的新版本,
但是執行後卻顯示錯誤訊息,說找不到AVICAP32.dll這個檔而無法執行,怎麼辦呢?不知你是否知道原因?謝謝!
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2024-5-19 00:50 , Processed in 0.094043 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表