20 lines
532 B
Batchfile
20 lines
532 B
Batchfile
|
@echo off
|
||
|
set dest_dir="%~dp0Windows_Symbols_PDBs"
|
||
|
set symchk="C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\symchk.exe"
|
||
|
|
||
|
if "%~1"=="" goto :usage
|
||
|
|
||
|
if not exist %symchk% (
|
||
|
echo Symchk binary not found but is required to run script [path=%symchk%]
|
||
|
exit /b 1
|
||
|
)
|
||
|
goto :eof
|
||
|
|
||
|
if not exist %dest_dir% mkdir %dest_dir%
|
||
|
echo Downloading to %dest_dir% with %symchk%
|
||
|
%symchk% /r "%1" /s srv*%dest_dir%*https://msdl.microsoft.com/download/symbols
|
||
|
goto :eof
|
||
|
|
||
|
:usage
|
||
|
echo Usage: download_windows_symbol_pdb.bat executable_to_check
|