2013년 11월 4일 월요일

Command Tricks

COMMAND(Batch) tricks

Find all file(directory) including sub dir.

dir "dirname" /A:D /S /B

Find all sub dir + remove dir

FOR /f "tokens=*" %a in ('dir *.delete /A:D /B /S') DO RMDIR /S /Q %a

Find *.cpp and *.h

dir /s /b *.cpp;*.h

find trace*.cpp

dir /s /b trace*.cpp

find text “Trace” in *.cpp + *.h

dir /s /b *.cpp;*.h | find "Trace"

Written with StackEdit.

dumpbin - vs의 nm같은 tool

덤프빈 다운로드 / 

DumpBin execution version
DumpBin.zip download

사용법

아래처럼 옵션 다음에 실행파일의 path 를 적어주면 된다.
dumpbin /option exe_path
c:\>dumpbin /disasem c:\windows\notepad.exe

자세한 설명은 아래를 참고하자.

/EXPORTS

c:\>dumpbin /exports c:\windows\system32/ntdll.dll

이렇게 하면, export 하고 있는 함수의 리스트를 볼 수 있다.

Referenece

  1. http://originaldll.com/
  2. http://www.nodevice.com/dll/MSDIS110_DLL/item10670.html