User:Jenkins08/Batch/GCF
From Valve Developer Community
This page was created to keep the page readable and not as long as a Tom Clancy novel.
First of all,
- Second of all, i will explain the HL2_07, EP1_07 files.
- These are I THINK the Orangebox ONLY versions of Half-Life 2 and Episode 1. (Xbox360 compatible - check the VTF Versions [7.3])
These are sorted by Engine > Game and the very first script "Extract_ALL.bat" will do as the name says and extract all to a sub directory (in this case a folder called Extracted is created and sub folders such as "hl2", "tf2", "css" etc are created inside that)
- I'll go with the sorted order of the extract_all script which is SDK > GOLDSRC > SOURCE > ORANGEBOX
Contents |
Extract_ALL.bat
First off is the Extract all script and will be used to "call" all the other batches.
This is yet another anal script that logs most of the output to a file (Therefor you wont see much onscreen)
@ECHO OFF REM MUST MKDIR FIRST!!!!!!! MKDIR Extracted ECHO ------------------------ > Extracted\extractions.log ECHO GCF Utility Extractor © 2008 jenkins_08. All Rights Reserved. >> Extracted\extractions.log ECHO HLLib is © Ryan "Nemisis" Gregg >> Extracted\extractions.log ECHO ------------------------ >> Extracted\extractions.log ECHO C U R R E N T T I M E A N D D A T E ECHO %TIME% - %DATE% ECHO. ECHO. >> Extracted\extractions.log ECHO C U R R E N T T I M E A N D D A T E >> Extracted\extractions.log ECHO %TIME% - %DATE% >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO ------------------------ >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO /!\ /!\ /!\ /!\ WARNING /!\ /!\ /!\ /!\ >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO /!\ /!\ /!\ /!\ WARNING /!\ /!\ /!\ /!\ >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO ALL OF THESE GAMES EXTRACTED INTO ONE FOLDER WILL CREATE >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO APPROXIMATELY 30 TO 35 GIGABYTES OF DATA >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO PROCEED WITH CAUTION >> Extracted\extractions.log ECHO. ECHO. >> Extracted\extractions.log ECHO /!\ /!\ /!\ /!\ WARNING /!\ /!\ /!\ /!\ ECHO. ECHO. >> Extracted\extractions.log ECHO /!\ /!\ /!\ /!\ WARNING /!\ /!\ /!\ /!\ ECHO. ECHO. >> Extracted\extractions.log ECHO ALL OF THESE GAMES EXTRACTED INTO ONE FOLDER WILL CREATE ECHO. ECHO. >> Extracted\extractions.log ECHO APPROXIMATELY 30 TO 35 GIGABYTES OF DATA ECHO. ECHO. >> Extracted\extractions.log ECHO PROCEED WITH CAUTION ECHO. ECHO. >> Extracted\extractions.log SET /p=Press ENTER To Continue PUSHD Extracted REM ------------------------ ECHO ------------------------ >> extractions.log REM SDK RELATED REM SDK call ..\sdk\Extract_SDK.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM SDK Base call ..\sdk\Extract_SDKBase.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM SDK Base 2007 call ..\sdk\Extract_SDKBase_07.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM SDK DONE! ECHO SDK Extracted.... REM ------------------------ ECHO ------------------------ >> extractions.log REM ------------------------ ECHO ------------------------ >> extractions.log REM GOLDSRC RELATED REM Counter-Strike call ..\goldsrc\Extract_CS16.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Condition Zero call ..\goldsrc\Extract_CZERO.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Condition Zer: Deleted Scenes call ..\goldsrc\Extract_CZEROR.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Deathmatch Classic call ..\goldsrc\Extract_DMC.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Day of Defeat call ..\goldsrc\Extract_DOD.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life call ..\goldsrc\Extract_HL1.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life: Blue Shift call ..\goldsrc\Extract_HLBS.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life High Definition Content call ..\goldsrc\Extract_HLHD.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life: Opposing Force call ..\goldsrc\Extract_HLOP4.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Ricochet call ..\goldsrc\Extract_RC.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Team Fortress: Classic call ..\goldsrc\Extract_TFC.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM GOLDSRC DONE! ECHO GOLDSRC Extracted.... REM ------------------------ ECHO ------------------------ >> extractions.log REM ------------------------ ECHO ------------------------ >> extractions.log REM SOURCE RELATED REM Half-Life Deathmatch Source call ..\ep1\Extract_HLDMS.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life: Source call ..\ep1\Extract_HLS.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Counter-Strike:Source call ..\ep1\Extract_CSS.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life 2 call ..\ep1\Extract_HL2.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half -Life 2: Deathmatch call ..\ep1\Extract_HL2DM.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life 2: Episode 1 call ..\ep1\Extract_EP1.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life 2: The Lost Coast call ..\ep1\Extract_LCOAST.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM SiN Episodes: Emergance call ..\ep1\Extract_SE1.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM SOURCE DONE! ECHO SOURCE Extracted.... REM ------------------------ ECHO ------------------------ >> extractions.log REM ------------------------ ECHO ------------------------ >> extractions.log REM ORANGEBOX RELATED REM PORTAL! call ..\ob\Extract_PORTAL.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Team Fortress 2 call ..\ob\Extract_TF2.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life 2: 2007 call ..\ob\Extract_HL2_07.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life 2: Episode 1 2007 call ..\ob\Extract_EP1_07.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Half-Life 2: Episode 2 call ..\ob\Extract_EP2.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM Day of Defeat: Source call ..\ob\Extract_DODS.bat >> extractions.log ECHO ------------------------ >> extractions.log ECHO ------------------------ >> extractions.log REM ORANGEBOX DONE! ECHO ORANGEBOX Extracted.... REM ------------------------ ECHO ------------------------ >> extractions.log ECHO ALL Done!!! ECHO C U R R E N T T I M E A N D D A T E ECHO %TIME% - %DATE% ECHO ALL Done!!! >> extractions.log ECHO C U R R E N T T I M E A N D D A T E >> extractions.log ECHO %TIME% - %DATE% >> extractions.log POPD PAUSE
SDK
Extract_SDK.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [SDK] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR SourceSDK HLExtract.exe -v -p "%SteamAppsDir%\sourcesdk.gcf" -d SourceSDK -e root\ REM PAUSE
Extract_SDKBase.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [SDKB1] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR sdk_base HLExtract.exe -v -p "%SteamAppsDir%\source sdk base.gcf" -d sdk_base -e root\sourcetest REM PAUSE
Extract_SDKBase_07.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [SDKB2] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR sdk_base_07 HLExtract.exe -v -p "%SteamAppsDir%\source sdk base 2007.gcf" -d sdk_base_07 -e root\sourcetest REM PAUSE
GOLDSRC
Extract_CS16.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [CS1.6] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hl1_cstrike HLExtract.exe -v -p "%SteamAppsDir%\counter-strike.gcf" -d hl1_cstrike -e root\cstrike REM PAUSE
Extract_CZERO.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [CZERO] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR czero HLExtract.exe -v -p "%SteamAppsDir%\condition zero.gcf" -d czero -e root\czero HLExtract.exe -v -p "%SteamAppsDir%\condition zero models.gcf" -d czero -e root\cstrike REM PAUSE
Extract_CZEROR.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [CZERO-R] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR czeroR HLExtract.exe -v -p "%SteamAppsDir%\condition zero deleted scenes base content.gcf" -d czeroR -e root\czeror HLExtract.exe -v -p "%SteamAppsDir%\condition zero deleted scenes models.gcf" -d czeroR -e root\czeror HLExtract.exe -v -p "%SteamAppsDir%\condition zero deleted scenes sounds.gcf" -d czeroR -e root\czeror REM PAUSE
Extract_DMC.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [DMC] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR dmc HLExtract.exe -v -p "%SteamAppsDir%\deathmatch classic.gcf.gcf" -d dmc -e root\dmc REM PAUSE
Extract_DOD.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [DOD] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR dod HLExtract.exe -v -p "%SteamAppsDir%\day of defeat.gcf" -d dod -e root\dod REM PAUSE
Extract_HL1.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HL1] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hl1 HLExtract.exe -v -p "%SteamAppsDir%\half-life.gcf" -d hl1 -e root\ HLExtract.exe -v -p "%SteamAppsDir%\half-life engine.gcf" -d hl1 -e root\ REM PAUSE
Extract_HLBS.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [BSHIFT] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR bshift HLExtract.exe -v -p "%SteamAppsDir%\half-life blue shift.gcf" -d bshift -e root\bshift REM PAUSE
Extract_HLHD.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HLHD] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hlhd HLExtract.exe -v -p "%SteamAppsDir%\half-life high definition.gcf" -d hlhd -e root\ REM PAUSE
Extract_HLOP4.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HLOP4] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hlop4 HLExtract.exe -v -p "%SteamAppsDir%\opposing force.gcf" -d hlop4 -e root\gearbox REM PAUSE
Extract_RC.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [RC] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR rc HLExtract.exe -v -p "%SteamAppsDir%\ricochet.gcf" -d rc -e root\ricochet REM PAUSE
Extract_TFC.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [TFC] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR tfc HLExtract.exe -v -p "%SteamAppsDir%\team fortress classic.gcf" -d tfc -e root\tfc REM PAUSE
SOURCE
Extract_CSS.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [CSS] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR cstrike HLExtract.exe -v -p "%SteamAppsDir%\counter-strike source shared.gcf" -d cstrike -e root\cstrike HLExtract.exe -v -p "%SteamAppsDir%\counter-strike source client.gcf" -d cstrike -e root\cstrike\bin REM PAUSE
Extract_HL2.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HL2] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hl2 HLExtract.exe -v -p "%SteamAppsDir%\source engine.gcf" -d hl2 -e root\hl2\cfg -e root\hl2\expressions -e root\hl2\resource -e root\hl2\scripts -e root\hl2\shaders HLExtract.exe -v -p "%SteamAppsDir%\source materials.gcf" -d hl2 -e root\hl2\materials HLExtract.exe -v -p "%SteamAppsDir%\source models.gcf" -d hl2 -e root\hl2\models HLExtract.exe -v -p "%SteamAppsDir%\source sounds.gcf" -d hl2 -e root\hl2\sound HLExtract.exe -v -p "%SteamAppsDir%\half-life 2 content.gcf" -d hl2 -e root\hl2\maps REM PAUSE
Extract_HL2DM.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HL2DM] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hl2dm HLExtract.exe -v -p "%SteamAppsDir%\half-life 2 deathmatch.gcf" -d hl2dm -e root\hl2mp REM PAUSE
Extract_EP1.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [EP1] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR episodic HLExtract.exe -v -p "%SteamAppsDir%\episode 1 shared.gcf" -d episodic -e root\episodic\cfg -e root\episodic\expressions -e root\episodic\materials -e root\episodic\models -e root\episodic\resource -e root\episodic\scripts -e root\episodic\sound HLExtract.exe -v -p "%SteamAppsDir%\half-life 2 episode one.gcf" -d episodic -e root\episodic\maps REM PAUSE
Extract_HLDMS.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HLDMS] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hldms HLExtract.exe -v -p "%SteamAppsDir%\half-life deathmatch source.gcf" -d hldms -e root\hl1mp HLExtract.exe -v -p "%SteamAppsDir%\half-life source deathmatch client.gcf" -d hldms -e root\hl1mp REM PAUSE
Extract_HLS.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HLS] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hls HLExtract.exe -v -p "%SteamAppsDir%\half-life source.gcf" -d hls -e root\hl1 REM PAUSE
Extract_LCOAST.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [LCOAST] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR lcoast HLExtract.exe -v -p "%SteamAppsDir%\lostcoast content.gcf" -d lcoast -e root\lostcoast REM PAUSE
Extract_SE1.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [SE1] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes arena.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes core.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes emergence.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes materials.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes models.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes sdk.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes sounds.gcf" -d se1 -e root\se1 HLExtract.exe -v -p "%SteamAppsDir%\sinepisodes unabridged.gcf" -d se1 -e root\se1 REM PAUSE
ORANGEBOX
Extract_DODS.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [DODS] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR dods HLExtract.exe -v -p "%SteamAppsDir%\day of defeat source.gcf" -d dods -e root\dod REM PAUSE
Extract_HL2_07.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [HL2] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR hl2_ob HLExtract.exe -v -p "%SteamAppsDir%\source 2007 binaries.gcf" -d hl2_ob -e root\hl2\cfg -e root\hl2\expressions -e root\hl2\resource -e root\hl2\scripts -e root\hl2\shaders HLExtract.exe -v -p "%SteamAppsDir%\source 2007 shared materials.gcf" -d hl2_ob -e root\hl2\materials -e root\hl2\particles HLExtract.exe -v -p "%SteamAppsDir%\source 2007 shared models.gcf" -d hl2_ob -e root\hl2\models HLExtract.exe -v -p "%SteamAppsDir%\source 2007 shared sounds.gcf" -d hl2_ob -e root\hl2\sound REM PAUSE
Extract_EP1_07.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [EP1] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR episodic_ob HLExtract.exe -v -p "%SteamAppsDir%\episodic 2007 shared.gcf" -d episodic_ob -e root\episodic\expressions -e root\episodic\materials -e root\episodic\models -e root\episodic\particles -e root\episodic\resource -e root\episodic\scripts -e root\episodic\sound REM PAUSE
Extract_EP2.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [EP2] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps SET Language=english MKDIR ep2 HLExtract.exe -v -p "%SteamAppsDir%\half-life 2 episode two %Language%.gcf" -d ep2 -e root\ep2\sound HLExtract.exe -v -p "%SteamAppsDir%\episode two content.gcf" -d ep2 -e root\ep2\cfg -e root\ep2\models -e root\ep2\particles -e root\ep2\resources -e root\ep2\scripts -e root\ep2\sound HLExtract.exe -v -p "%SteamAppsDir%\episode two maps.gcf" -d ep2 -e root\ep2\maps HLExtract.exe -v -p "%SteamAppsDir%\episode two materials.gcf" -d ep2 -e root\ep2\materials RMDIR /S /Q ep2\maps\graphs REM PAUSE
Extract_PORTAL.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [PORTAL] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps SET Language=english MKDIR portal HLExtract.exe -v -p "%SteamAppsDir%\portal %Language%.gcf" -d portal -e root\portal HLExtract.exe -v -p "%SteamAppsDir%\portal content.gcf" -d portal -e root\portal REM PAUSE
Extract_TF2.bat
@ECHO OFF ECHO ------------------------ ECHO GCF Utility Extractor [TF2] © 2008 jenkins_08. All Rights Reserved. ECHO HLLib is © Ryan "Nemisis" Gregg ECHO ------------------------ SET SteamAppsDir=C:\Program Files\Steam\steamapps MKDIR tf2 HLExtract.exe -v -p "%SteamAppsDir%\team fortress 2 client content.gcf" -d tf2 -e root\tf HLExtract.exe -v -p "%SteamAppsDir%\team fortress 2 content.gcf" -d tf2 -e root\tf HLExtract.exe -v -p "%SteamAppsDir%\team fortress 2 materials.gcf" -d tf2 -e root\tf REM PAUSE
Well that about wraps up another long batch page from me.
Enjoy and i should say any damage or misuse/mistreatment of these batch scripts are Sole responsibility of the user running it. I do not take responsibility for any of the above situations.
--Jenkins08 09:11, 17 April 2009 (UTC)
