certutil -hashfile [파일명] SHA256|MD5예제
certutil -hashfile readme.txt SHA256
https://github.com/microsoft/pict/releases/download/v3.7.4/pict.exe
- 엑셀 출력하는 경우
pict data.txt > r.xls
- 전수 테스트 조합 만드는 경우
pict data.txt /o:max > r2.xls
- Jenkins: https://www.jenkins.io/download/ 에서 LTS Windows 버전
- OepnJDK: https://github.com/ojdkbuild/ojdkbuild 에서 17버전
cppcheck --enable=all --inconclusive --xml --xml-version=2 src 2> cppcheck.xml"c:\Program Files\Cppcheck\cppcheck.exe" --enable=all --inconclusive --xml --xml-version=2 src 2> cppcheck.xml- 위치: C:\TestTools
- 위치: C:\TestTools
- 파일 구성
{
"script": "misra.py",
"args": [
"--rule-texts=C:\\TestTools\\Misra_2012.txt"
]
}cppcheck.exe --addon="C:\TestTools\misra.json" --xml --xml-version=2 . 2> cppcheck.xmlhttps://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.55.0 에서, https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.55.0/pmd-bin-6.55.0.zip 다운로드
- Jenkins 용
C:\tools\pmd\bin\cpd --minimum-tokens 100 --files ./src --language cpp --format xml > cpd.xml || exit 0- CSV 출력 (엑셀 확인용)
"C:\TestTools\pmd-bin-6.55.0\bin\cpd.bat" --minimum-tokens 100 --files . --language cpp --format csv > result.csvCMD(명령 프롬프트)를 관리자 권한으로 실행한 후, pip install lizard 실행
- CSV 출력
"C:\Program Files\Python312\Scripts\lizard.exe" . --csv > lizard.csv- Jenkins용 xml 출력
"C:\Program Files\Python312\Scripts\lizard.exe" . --xml > lizard.xmlhttps://github.com/AlDanial/cloc
cloc.exe .