프로젝트가 컴파일/빌드 될 때마다 프로젝트의 컴파일 시간을 텍스트 파일에 저장하려고하므로 프로젝트의 옵션에 다음 명령을 넣으려고합니다. 빌드 후 작업 :델파이 빌드의 포스트 빌드 액션에서 현재 날짜 시간을 얻는 방법
echo %date% %time% > "$(PROJECTDIR)\$(PROJECTNAME).txt"
그러나 Cmd 스타일 % date % 변수는 작동하지 않습니다.
- 은 MSBuild 스타일 $ (날짜)
- MSBuild를 4 스타일 $ ([System.DateTime] :: Now.ToString (
yyyy.MMdd
)) 호출 명령 : 나는 또한 다음을 시도했습니다 : 이러한 옵션 작업
cmd.exe /C echo %date% %time% > "$(PROJECTDIR)\$(PROJECTNAME).txt"
하지만 없음. 이런 종류의 작업을 가능하게하는 커뮤니티 작업이 있지만 모든 개발자의 PC에 설치할 필요가 없도록하려는 것입니다.
시간이 같은 행에 있다면 그것은 더 나은 것 또 다른 배치 스크립트 https://stackoverflow.com/a/49129365/469898 –