반응형

BAT, CMD 둘 모두 배치파일입니다.

다만 BAT는 도스시절 사용하던 명령어이고

CMD는 Command의 약자로. 윈도우로 올라오면서 부터 사용되었습니다.

CMD에 명령어 종류가 더 많다고 하는군요.



요구사항:

제가 인터넷 좀 알아보니까, 메모장에다가 어떻게 명령어같은걸 해서, 확장자 bat 하면 프로그램이 된다던데, 그안에 내용을 제가 생각한데로 하고싶은데 막막하네요.

bat 로만 한다던가 아니면, bat로 cmd를 실행하고 뭐 어떻게 한다던데 아무것도 모르니까 막막하네요..

 

바탕화면에 우측하단 트레이 아이콘들 있는쪽에 보면 시간있잖아요. 그걸 바꿧다가 다시 끄면 원래시간대로 돌아가게 하는걸 하고싶은데요, 아무리 검색해봐도 이런건 없는것 같아서요...

 

정확하게는,

 

첫 번째로 생각하는 건

1. bat 같은걸 실행

2. 윈도우 시간을 2013년12월1일로 변경

(이렇게 변경된 상태로 다른작업들을 하다가 이제 끌려고하면)

3. bat같은걸 끌려고하면, 다시 원래 시간대로 동기화 되면서 프로그램 종료.

 

두 번째로 생각하는 건

1. bat 같은걸 실행

2. 윈도우 시간을 2013년12월1일로 변경

3. C:\Program Files (x86)\WTFast\WTFast.exe 이경로에 있는 이 프로그램을 실행

4. 프로그램을 종료할 경우, 다시 원래 시간대로 동기화 되고, bat 같은것도 종료.





소스(td.cmd)

--------------------------------------------------------------------------------------------


@echo off

set today= %date% 


echo 기억된 오늘 날짜: %date%

echo %today%



date 2111-12-16

echo "날짜 변경 완료!!"


echo 아무 키나 누르면 날짜가 원상복구 되며 종료합니다.

pause


date %today%

 



제가 작성한 파일입니다.

td.cmd





참고.

위 소스로 직접 CMD 파일을 만들려면?

1. 메모장을 열고

2. 위 소스를 복사하여 붙여 넣습니다.

3. 다른이름으로 저장

4. 파일명.cmd

5. 파일형식은 [모든파일]로 변경합니다 ***** 별 다섯개 매우 중요.


반응형

+ Recent posts