1. 2013. 4. 13. 13:20 Library/Document

HojoPE Hives Factory [ 3 - hivesFactory.Script ] 의 일부 코드 입니다.
오래전 분들이 오류 수정을 위해서 스크립트 추가 등 시도를 하였더군요.
그부분과는 다른 문제로, 오류를 수정하고 지나가려면 직접 조작 해야 합니다.
아래 매세지를 추가하고 오류가나는 파일은 수정하여 진행 하니다.

[Build-Hive]
Echo,"Generating #1 hive script ..."
If,NotExistFile,%HoJoPEDir%\#1.ctl,ExtractFile,%ScriptFile%,Control,#1.ctl,%HoJoPEdir%
Set,%ctl%,%HoJoPEdir%\#1.ctl
Set,%script%,%HoJoPEdir%\hojoPE-#1_%AllID%.Script.txt
ShellExecute,%Show%,%HoJoPEdir%\%HoJoPEexe%,"-S#$q%source_win%#$q -O#$q%script%#$q -C%SourceLocale% -L%HoJoPElevel% #2 -I#$q%ctl%#$q -D%Debug%%AdjustFlag% %RKey%"
Message,Tanny Tales(dudxo14@naver.com) 만약 이 메세지 다음에 오류가 나서 진행이 안된다면 아래 경로를을 열어서 수정 바랍니다%script%,Information
If,#1,NotEqual,setupreg.hiv,Run,%EmptyHive%,create-Blank,#1,%target%
If,#1,Equal,setupreg.hiv,FileCopy,%source_win%\setupreg.hiv,%target%
// psc for w2000 host file must be read/write
If,#1,Equal,setupreg.hiv,ShellExecute,Hide,attrib,"-r #$q%target%\#1#$q"
If,%pCheckBox1%,Equal,True,TXTReplace,%script%,#$p#$p,#$p
Echo,"Executing #1 hive script ..."
Exec,%script%,Process-Hive,#1
Set,%changed%,1
If,%Debug%,Equal,0,FileDelete,%script%
If,%Debug%,Equal,0,FileDelete,%ctl%


Posted by Nightly Luna
,
® © Tanny Tales
/ rss