2014년 10월 14일 화요일

[미완] 도스 띄어쓰기 및 배치파일 현재 위치

""로 묶으면 된다.

예) 1.txt 라는 파일을 C:\Program Files에 복사시

COPY 1.txt C:\Program Files -> 이렇게 입력을 하면 안된다.
왜냐하면 Program Files의 띄어쓰기 때문이다.
이때는 ""로 묶으면 된다.

COPY 1.txt "C:\Program Files" -> 이러면 명령어가 먹힌다.


---
배치파일(.cmd, .bat)이 실행되고 있는 현재 위치는
%cd%이다.

현재 배치파일 실행하는 폴더에 같이 있는 1.txt파일을 C드라이브에 복사시
보통
COPY 1.txt C:\ 이렇게 했다.

하지만 "지정된 파일을 찾을 수 없습니다." 나오는 경우가 있으므로
정확히 입력해주는 것이 좋다.
COPY %CD%\1.txt C:\
주의할 것은 %CD% 뒤에 "\"를 입력해줘야한다.
계속 에러가 나서 한참 봐서 알았다;

댓글 없음:

댓글 쓰기