home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / Tools / DEVParser / start.cmd < prev   
Encoding:
Text File  |  2010-12-14  |  1015 b   |  26 lines

  1. :start.cmd <drp_name> <drp_path> <index_dir>
  2. :
  3. :<drp_name>:   Driverpack filename without extension
  4. :<drp_path>:   Full driverpack filename
  5. :<index_dir>:  Index dir
  6.  
  7. set DRP_NAME=%1
  8. set DRP_PATH=%2
  9. set INDEX_DIR=%3
  10.  
  11. rem set TEMP_PATH=C:\mytmp\Temp\drp\%1\drp
  12. set TEMP_PATH=%TEMP%\drp\%1\drp
  13. set TEMP_DRP=%TEMP%\drp
  14.  
  15. rd /S /Q "%TEMP%\drp\%1"
  16. mkdir %INDEX_DIR%
  17. tools\7za.exe x -yo"%TEMP_PATH%" -r %DRP_PATH% *.inf DriverPack_*.ini
  18. del /F /S /Q "%TEMP_DRP%\list%DRP_NAME%.txt"
  19. for /R "%TEMP_PATH%" %%j in (*.inf) do echo %%j>>"%TEMP_DRP%\list%DRP_NAME%.txt"
  20. cscript.exe //nologo tools\devparser\dev_parser.vbs %DRP_NAME% "%TEMP_PATH%" "%TEMP_DRP%" >> tools\devparser\log.txt 2>> tools\devparser\errors.txt
  21. move /Y "%TEMP_DRP%\result%DRP_NAME%.txt" %INDEX_DIR%\%DRP_NAME%.txt
  22. move /Y "%TEMP_DRP%\result%DRP_NAME%.hash" %INDEX_DIR%\%DRP_NAME%.hash
  23. move /Y "%TEMP_PATH%\%INI_FILE%\DriverPack_*.ini" %INDEX_DIR%\%DRP_NAME%.ini
  24. rd /S /Q "%TEMP%\drp\%1"
  25. del /F /S /Q "%TEMP_DRP%\list%DRP_NAME%.txt"
  26.