282 lines
8.6 KiB
Batchfile
282 lines
8.6 KiB
Batchfile
|
|
|||
|
@Echo Off
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20>ˬd %RootDrive% <20>O<EFBFBD>_<EFBFBD>w<EFBFBD>]<5D>w<EFBFBD>A<EFBFBD>ñN<C3B1><4E><EFBFBD>]<5D>w<EFBFBD><77><EFBFBD>o<EFBFBD>ӫ<EFBFBD><D3AB>O<EFBFBD>ɡC
|
|||
|
Rem
|
|||
|
|
|||
|
Call "%SystemRoot%\Application Compatibility Scripts\ChkRoot.Cmd"
|
|||
|
If "%_CHKROOT%" == "FAIL" Goto Done
|
|||
|
Call "%SystemRoot%\Application Compatibility Scripts\SetPaths.Cmd"
|
|||
|
If "%_SETPATHS%" == "FAIL" Goto Done
|
|||
|
|
|||
|
Set __SharedTools=Shared Tools
|
|||
|
|
|||
|
If Not "%PROCESSOR_ARCHITECTURE%"=="ALPHA" goto Start0
|
|||
|
If Not Exist "%ProgramFiles(x86)%" goto Start0
|
|||
|
Set __SharedTools=Shared Tools (x86)
|
|||
|
|
|||
|
:Start0
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w app VendorName
|
|||
|
SET VendorName=Microsoft
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>N<EFBFBD>չ<EFBFBD><D5B9>u<EFBFBD><75><EFBFBD><EFBFBD><EFBFBD>|<7C>]<5D>w<EFBFBD><77> MS Office 2000 <20>ϥΪ<CFA5><CEAA><EFBFBD><EFBFBD>|
|
|||
|
SET ProofingPath=Proof
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w<EFBFBD>ΨӦs<D3A6><73><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>w<EFBFBD>ˮڥؿ<DAA5><D8BF><EFBFBD><EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>Ψ<EFBFBD><CEA8><EFBFBD>
|
|||
|
|
|||
|
SET AppRegKey=HKLM\Software\Microsoft\Office\8.0\Common\InstallRoot
|
|||
|
SET AppRegValue=OfficeBin
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w<EFBFBD>ΨӦs<D3A6><73><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>d<EFBFBD><64><EFBFBD>ؿ<EFBFBD><D8BF><EFBFBD><EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>Ψ<EFBFBD><CEA8><EFBFBD>
|
|||
|
|
|||
|
SET AppTemplatesRegKey=HKCU\Software\Microsoft\Office\8.0\Common\FileNew\LocalTemplates
|
|||
|
SET AppTemplatesRegValue=
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w<EFBFBD>ΨӦs<D3A6><73><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>ۭq<DBAD>ؿ<EFBFBD><D8BF><EFBFBD><EFBFBD>|<7C>W<EFBFBD>٪<EFBFBD><D9AA>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>Ψ<EFBFBD><CEA8><EFBFBD>
|
|||
|
|
|||
|
SET AppCustomDicRegKey=HKLM\Software\Microsoft\%__SharedTools%\Proofing Tools\Custom Dictionaries
|
|||
|
SET AppCustomDicRegValue=1
|
|||
|
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w<EFBFBD><77><EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>ɮצW<D7A6>٤θ<D9A4><CEB8>|<7C>W<EFBFBD><57>
|
|||
|
|
|||
|
SET CustomDicFile=Custom.Dic
|
|||
|
SET AppPathName=Microsoft Project
|
|||
|
SET AppWebPathName=Microsoft Project Web
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w MS Office 2000 <20>ҨϥΪ<CFA5><CEAA>w<EFBFBD>]<5D><><EFBFBD>|
|
|||
|
|
|||
|
SET AppData=%RootDrive%\%APP_DATA%
|
|||
|
SET UserTemplatesPath=%AppData%\%VendorName%\%TEMPLATES%
|
|||
|
SET UserCustomDicPath=%AppData%\%VendorName%\%ProofingPath%
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>q<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>o Project 98 <20>w<EFBFBD>˦<EFBFBD><CBA6>m<EFBFBD>C
|
|||
|
Rem <20>p<EFBFBD>G<EFBFBD>䤣<EFBFBD><E4A4A3><EFBFBD>A<EFBFBD><41><EFBFBD>]<5D>o<EFBFBD><6F><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>å<EFBFBD><C3A5>w<EFBFBD>ˡA<CBA1><41><EFBFBD><EFBFBD><EFBFBD>ܿ<EFBFBD><DCBF>~<7E>T<EFBFBD><54><EFBFBD>C
|
|||
|
Rem
|
|||
|
|
|||
|
..\ACRegL %Temp%\Proj98.Cmd PROJINST "%AppRegKey%" "%AppRegValue%" ""
|
|||
|
If Not ErrorLevel 1 Goto Cont0
|
|||
|
Echo.
|
|||
|
Echo <20>L<EFBFBD>k<EFBFBD>q<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Project 98 <20><><EFBFBD>w<EFBFBD>˦<EFBFBD><CBA6>m<EFBFBD>C
|
|||
|
Echo <20>нT<D0BD>{ Project 98 <20>O<EFBFBD>_<EFBFBD>w<EFBFBD>w<EFBFBD>ˡA<CBA1>M<EFBFBD>᭫<EFBFBD>s
|
|||
|
Echo <20><><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>ӫ<EFBFBD><D3AB>O<EFBFBD>ɡC
|
|||
|
Echo.
|
|||
|
Pause
|
|||
|
Goto Done
|
|||
|
|
|||
|
:Cont0
|
|||
|
Call %Temp%\Proj98.Cmd
|
|||
|
Del %Temp%\Proj98.Cmd >Nul: 2>&1
|
|||
|
|
|||
|
|
|||
|
..\ACRegL %Temp%\Proj98.Cmd PROJROOT "%AppRegKey%" "%AppRegValue%" "STRIPCHAR\1"
|
|||
|
If Not ErrorLevel 1 Goto Cont01
|
|||
|
Echo.
|
|||
|
Echo <20>L<EFBFBD>k<EFBFBD>q<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Project 98 <20><><EFBFBD>w<EFBFBD>˦<EFBFBD><CBA6>m<EFBFBD>C
|
|||
|
Echo <20>нT<D0BD>{ Project 98 <20>O<EFBFBD>_<EFBFBD>w<EFBFBD>w<EFBFBD>ˡA<CBA1>M<EFBFBD>᭫<EFBFBD>s
|
|||
|
Echo <20><><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>ӫ<EFBFBD><D3AB>O<EFBFBD>ɡC
|
|||
|
Echo.
|
|||
|
Pause
|
|||
|
Goto Done
|
|||
|
|
|||
|
:Cont01
|
|||
|
Call %Temp%\Proj98.Cmd
|
|||
|
Del %Temp%\Proj98.Cmd >Nul: 2>&1
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>q<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>d<EFBFBD><64><EFBFBD><EFBFBD><EFBFBD>|<7C>W<EFBFBD><57>
|
|||
|
Rem
|
|||
|
..\ACRegL %Temp%\Proj98.Cmd TemplatesPathName "%AppTemplatesRegKey%" "%AppTemplatesRegValue%" "STRIPPATH"
|
|||
|
If Not ErrorLevel 1 Goto Cont02
|
|||
|
SET TemplatesPathName=%TEMPLATES%
|
|||
|
Goto Cont03
|
|||
|
:Cont02
|
|||
|
Call %Temp%\Proj98.Cmd
|
|||
|
Del %Temp%\Proj98.Cmd >Nul: 2>&1
|
|||
|
|
|||
|
:Cont03
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>p<EFBFBD>G<EFBFBD>å<EFBFBD><C3A5>w<EFBFBD><77> MS Office 97<39>A<EFBFBD>N<EFBFBD>ϥιw<CEB9>]<5D><><EFBFBD>|
|
|||
|
|
|||
|
If Not Exist "%RootDrive%\Office97" Goto SetPathNames
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>p<EFBFBD>G<EFBFBD>w<EFBFBD>w<EFBFBD><77> MS Office 97<39>A<EFBFBD>N<EFBFBD>ϥ<EFBFBD> MS Office 97 <20><><EFBFBD>|<7C>C
|
|||
|
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>q<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>ۭq<DBAD>r<EFBFBD>媺<EFBFBD><E5AABA><EFBFBD>|<7C>W<EFBFBD><57>
|
|||
|
Rem
|
|||
|
..\ACRegL %Temp%\Proj98.Cmd AppData "%AppCustomDicRegKey%" "%AppCustomDicRegValue%" "STRIPCHAR\1"
|
|||
|
If Not ErrorLevel 1 Goto Cont04
|
|||
|
SET AppData=%RootDrive%\Office97
|
|||
|
Goto Cont05
|
|||
|
:Cont04
|
|||
|
Call %Temp%\Proj98.Cmd
|
|||
|
Del %Temp%\Proj98.Cmd >Nul: 2>&1
|
|||
|
:Cont05
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>q<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>d<EFBFBD><64><EFBFBD><EFBFBD><EFBFBD>|<7C>W<EFBFBD><57>
|
|||
|
Rem
|
|||
|
..\ACRegL %Temp%\Proj98.Cmd UserTemplatesPath "%AppTemplatesRegKey%" "%AppTemplatesRegValue%" ""
|
|||
|
If Not ErrorLevel 1 Goto Cont06
|
|||
|
SET UserTemplatesPath=%AppData%\%TemplatesPathName%
|
|||
|
Goto Cont07
|
|||
|
:Cont06
|
|||
|
Call %Temp%\Proj98.Cmd
|
|||
|
Del %Temp%\Proj98.Cmd >Nul: 2>&1
|
|||
|
|
|||
|
:Cont07
|
|||
|
SET UserCustomDicPath=%AppData%
|
|||
|
|
|||
|
:SetPathNames
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
Rem <20>]<5D>w<EFBFBD>ϥΪ̤Τ<CCA4><CEA4>θ<EFBFBD><CEB8>|<7C>W<EFBFBD><57>
|
|||
|
|
|||
|
SET CommonCustomDicPath=%PROJINST%
|
|||
|
SET CommonTemplatesPath=%PROJROOT%\%TemplatesPathName%
|
|||
|
|
|||
|
SET UserCustomDicFileName=%UserCustomDicPath%\%CustomDicFile%
|
|||
|
SET UserAppTemplatesPath=%UserTemplatesPath%\%AppPathName%
|
|||
|
SET UserAppWebTemplatesPath=%UserTemplatesPath%\%AppWebPAthName%
|
|||
|
SET CommonAppTemplatesPath=%CommonTemplatesPath%\%AppPathName%
|
|||
|
SET CommonAppWebTemplatesPath=%CommonTemplatesPath%\%AppWebPAthName%
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20>p<EFBFBD>G Office 97 <20>w<EFBFBD>w<EFBFBD>ˡAProject 98 <20>w<EFBFBD>˫<EFBFBD><CBAB>O<EFBFBD><4F>
|
|||
|
Rem <20>|<7C>N<EFBFBD>d<EFBFBD><64><EFBFBD><EFBFBD><EFBFBD>ʥثe<D8AB><65><EFBFBD>ϥΪ̥ؿ<CCA5><D8BF>C
|
|||
|
Rem <20>N<EFBFBD><4E><EFBFBD>̩<EFBFBD><CCA9>b<EFBFBD>q<EFBFBD>ΰϰ<CEB0><CFB0>CProj98Usr.cmd <20>i<EFBFBD>H<EFBFBD>N<EFBFBD>d<EFBFBD><64><EFBFBD><EFBFBD><EFBFBD>^<5E><><EFBFBD>B<EFBFBD>C
|
|||
|
Rem
|
|||
|
|
|||
|
If NOT Exist "%UserAppTemplatesPath%" goto skip10
|
|||
|
If Exist "%CommonAppTemplatesPath%" goto skip10
|
|||
|
xcopy "%UserAppTemplatesPath%" "%CommonAppTemplatesPath%" /E /I /K > Nul: 2>&1
|
|||
|
:skip10
|
|||
|
|
|||
|
If NOT Exist "%UserAppWebTemplatesPath%" goto skip11
|
|||
|
If Exist "%CommonAppWebTemplatesPath%" goto skip11
|
|||
|
xcopy "%UserAppWebTemplatesPath%" "%CommonAppWebTemplatesPath%" /E /I /K > Nul: 2>&1
|
|||
|
:skip11
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20>N Global.mpt <20>ɮ׳]<5D><><EFBFBD><EFBFBD>Ū<EFBFBD>C
|
|||
|
Rem <20>_<EFBFBD>h<EFBFBD>Ĥ@<40>ӱҰ<D3B1> Project <20><><EFBFBD>ϥΪ̷|<7C>ܧ<EFBFBD> ACLs<4C>C
|
|||
|
Rem
|
|||
|
|
|||
|
if Exist "%PROJINST%\Global.mpt" attrib +r "%PROJINST%\Global.mpt"
|
|||
|
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20><><EFBFBD>\<5C><><EFBFBD><EFBFBD><EFBFBD>HŪ<48><C5AA><EFBFBD>Q Office 97 <20><><EFBFBD>s<EFBFBD>L<EFBFBD><4C><EFBFBD>t<EFBFBD><74> DLL<4C>C
|
|||
|
Rem
|
|||
|
If Exist %SystemRoot%\System32\OleAut32.Dll cacls %SystemRoot%\System32\OleAut32.Dll /E /T /G "Authenticated Users":R > NUL: 2>&1
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20>إ<EFBFBD> MsForms.Twd <20>ɮסA<D7A1><41><EFBFBD>O
|
|||
|
Rem Powerpoint <20><> Excel Add-ins ([<5B>ɮ<EFBFBD>] [<5B>x<EFBFBD>s<EFBFBD><73> HTML] <20><><EFBFBD><EFBFBD>) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɮסC
|
|||
|
Rem <20><><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>ɡA<C9A1><41><EFBFBD>̱N<CCB1>|<7C>ξA<CEBE><41><EFBFBD><EFBFBD><EFBFBD>ɮרӨ<D7A8><D3A8>N<EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD>n<EFBFBD><6E><EFBFBD>ƪ<EFBFBD><C6AA>ɮסC
|
|||
|
Rem
|
|||
|
If Exist %systemroot%\system32\MsForms.Twd Goto Cont2
|
|||
|
Copy Nul: %systemroot%\system32\MsForms.Twd >Nul:
|
|||
|
Cacls %systemroot%\system32\MsForms.Twd /E /P "Authenticated Users":F > Nul: 2>&1
|
|||
|
:Cont2
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20>q [<5B>Ұ<EFBFBD>] <20>\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> [<5B>ֳt<D6B3>M<EFBFBD><4D>]<5D>C
|
|||
|
Rem [<5B>ֳt<D6B3>M<EFBFBD><4D>] <20>|<7C>ϥΤj<CEA4>q<EFBFBD>귽<EFBFBD>í<EFBFBD><C3AD>C<EFBFBD>t<EFBFBD>ήį<CEAE><C4AF>C
|
|||
|
Rem
|
|||
|
|
|||
|
|
|||
|
If Exist "%COMMON_STARTUP%\Microsoft Find Fast.lnk" Del "%COMMON_STARTUP%\Microsoft Find Fast.lnk"
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20>ܧ<EFBFBD><DCA7>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>A<EFBFBD>N<EFBFBD><4E><EFBFBD>|<7C><><EFBFBD>V<EFBFBD>ϥΪ̩ҫ<CCA9><D2AB>w<EFBFBD><77>
|
|||
|
Rem <20>ؿ<EFBFBD><D8BF>C
|
|||
|
Rem
|
|||
|
|
|||
|
Rem <20>p<EFBFBD>G<EFBFBD>ثe<D8AB><65><EFBFBD>O<EFBFBD>w<EFBFBD>˼Ҧ<CBBC><D2A6>A<EFBFBD>N<EFBFBD>ܧw<F3A6A8A6>˼Ҧ<CBBC><D2A6>C
|
|||
|
Set __OrigMode=Install
|
|||
|
ChgUsr /query > Nul:
|
|||
|
if Not ErrorLevel 101 Goto Begin
|
|||
|
Set __OrigMode=Exec
|
|||
|
Change User /Install > Nul:
|
|||
|
:Begin
|
|||
|
..\acsr "#ROOTDRIVE#" "%RootDrive%" Template\msproj98.Key msproj98.tm1
|
|||
|
..\acsr "#__SharedTools#" "%__SharedTools%" msproj98.tm1 msproj98.tm2
|
|||
|
Del msproj98.tm1 >Nul: 2>&1
|
|||
|
..\acsr "#USERCUSTOMDICFILE#" "%UserCustomDicFileName%" msproj98.tm2 msproj98.Key
|
|||
|
Del msproj98.tm2 >Nul: 2>&1
|
|||
|
|
|||
|
regini msproj98.key > Nul:
|
|||
|
|
|||
|
Rem If original mode was execute, change back to Execute Mode.
|
|||
|
If "%__OrigMode%" == "Exec" Change User /Execute > Nul:
|
|||
|
Set __OrigMode=
|
|||
|
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Rem
|
|||
|
Rem <20><><EFBFBD>s proj97Usr.Cmd <20>ӤϬM<CFAC><4D><EFBFBD>ڪ<EFBFBD><DAAA>w<EFBFBD>˥ؿ<CBA5><D8BF>A
|
|||
|
Rem <20>ñN<C3B1><4E><EFBFBD>[<5B>J UsrLogn2.Cmd <20><><EFBFBD>O<EFBFBD>ɡC
|
|||
|
Rem
|
|||
|
|
|||
|
..\acsr "#USERTEMPLATESPATH#" "%UserTemplatesPath%" ..\Logon\Template\prj98Usr.Cmd prj98Usr.tm1
|
|||
|
..\acsr "#USERCUSTOMDICPATH#" "%UserCustomDicPath%" prj98Usr.tm1 prj98Usr.tm2
|
|||
|
Del prj98Usr.tm1 >Nul: 2>&1
|
|||
|
..\acsr "#COMMONTEMPLATESPATH#" "%CommonTemplatesPath%" prj98Usr.tm2 prj98Usr.tm1
|
|||
|
Del prj98Usr.tm2 >Nul: 2>&1
|
|||
|
..\acsr "#COMMONCUSTOMDICPATH#" "%CommonCustomDicPath%" prj98Usr.tm1 prj98Usr.tm2
|
|||
|
Del prj98Usr.tm1 >Nul: 2>&1
|
|||
|
..\acsr "#CUSTOMDICNAME#" "%CustomDicFile%" prj98Usr.tm2 prj98Usr.tm1
|
|||
|
Del prj98Usr.tm2 >Nul: 2>&1
|
|||
|
..\acsr "#APPPATHNAME#" "%AppPathName%" prj98Usr.tm1 prj98Usr.tm2
|
|||
|
Del prj98Usr.tm1 >Nul: 2>&1
|
|||
|
..\acsr "#APPWEBPATHNAME#" "%AppWebPathName%" prj98Usr.tm2 ..\Logon\prj98Usr.Cmd
|
|||
|
Del prj98Usr.tm2 >Nul: 2>&1
|
|||
|
|
|||
|
FindStr /I prj98Usr %SystemRoot%\System32\UsrLogn2.Cmd >Nul: 2>&1
|
|||
|
If Not ErrorLevel 1 Goto Skip1
|
|||
|
Echo Call prj98Usr.Cmd >> %SystemRoot%\System32\UsrLogn2.Cmd
|
|||
|
:Skip1
|
|||
|
|
|||
|
Rem #########################################################################
|
|||
|
|
|||
|
Echo.
|
|||
|
Echo <20><><EFBFBD>F<EFBFBD><46><EFBFBD><EFBFBD> Project 98 <20><><EFBFBD>T<EFBFBD>ާ@<40>A<EFBFBD>ثe<D8AB>w<EFBFBD>n
|
|||
|
Echo <20>J<EFBFBD><4A><EFBFBD>ϥΪ̥<CEAA><CCA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n<EFBFBD>X<EFBFBD>A<EFBFBD>A<EFBFBD><41><EFBFBD>s<EFBFBD>n<EFBFBD>J<EFBFBD>A<EFBFBD>~<7E><>
|
|||
|
Echo <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>C
|
|||
|
Echo.
|
|||
|
Echo Microsoft Project 98 <20>h<EFBFBD>ϥΪ<CFA5><CEAA><EFBFBD><EFBFBD>ε{<7B><><EFBFBD>վ<EFBFBD><D5BE>B<EFBFBD>z<EFBFBD><7A><EFBFBD><EFBFBD>
|
|||
|
Pause
|
|||
|
|
|||
|
:done
|
|||
|
|