소프트웨어 cmd에서 >>사용할때요
2012.11.04 00:04
배치파일을 이용해 배치파일을 만들기를 도전하고있습니다.
for 구문에 사용되는 %%a가 >>를통해 a.bat로 내보내지면 a.bat파일에는 %a로 입력되어있더라구요
그래서 그 위에 set a=%a 추가하고 %%a는 %%a%로 수정하여 해결했습니다.
echo for %%a% in (E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (if exist "%%a%\*" (set d=%%a% goto :Copying)) >> a.bat
그런데 이런식으로 해놓으니 아예 a,bat으로 가질않네요..
echo랑 >>만 빼면 정상적으로 작동하는데 말이죠 무엇이 문제일까요?
그리고
echo echo %d% >> "%homepath%\documents\DaumCloud\log.txt" >> a.bat
이런식으로 >>가 중복으로 필요할땐 방법이 없는건가요? 앞부분 경로는 사라지고 >>a.bat만 남는것 같습니다 ㅠㅠ
댓글 [3]
-
nuzz 2012.11.04 00:15
-
초월신 2012.11.04 00:40 %%%% 로 하면 됩니다.
echo for %%%%a in (E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (if exist "%%%%a\*" (set d=%%%%a goto :Copying)) >> a.bat
이렇게 하면 들어가네요.
C언어에서 사용하는 포맷 텍스트나 정규화식에서 '\' 문자를 표현할 때도 \\ 라고 쓰는 것과 마찬가지죠.
-
nuzz 2012.11.04 15:56
감사합니다!
>>를 넣는방법은 없을까요 ㅠㅠ
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
34556 | 윈 도 우| 윈도8프로(인증된 상태)에서 wmc로 업그레이드 하면 정품인... [2] | 천재웅이 | 1718 | 11-04 |
34555 | 윈 도 우| IE10를 아예 재설치 하는 법은 없나요? [2] | 에리카 | 3216 | 11-04 |
34554 | 소프트웨어| R-Drive 문의 [2] | ☆미친참새 | 1007 | 11-04 |
34553 | 윈 도 우| 윈도 8에서 웹 페이지 저장이 안 됩니다. [3] | 썬컴 | 902 | 11-04 |
34552 | 하드웨어| 하드 뭐가 문제죠?? [1] | 화이팅맨 | 1235 | 11-04 |
34551 | 하드웨어| 파티션 1개가 안보입니다. [8] | hushgo2 | 1655 | 11-04 |
34550 | 윈 도 우| 윈도우8 설치시 로고 나오는 화면에서 멈춰버리네요.ㅜㅜ [1] | 무도 | 1436 | 11-04 |
34549 | 윈 도 우| 낮은 해상도에서 스냅기능 사용하는 방법은 없나요?? | 덴빈 | 1304 | 11-04 |
» | 소프트웨어| cmd에서 >>사용할때요 [3] | nuzz | 1283 | 11-04 |
34547 | 윈 도 우| vhd 가 뭐가 좋아요? [1] | zmzmss | 1089 | 11-03 |
34546 | 윈 도 우| 윈도우8 토큰 복원 문제.. [2] | 전저당께요 | 2963 | 11-03 |
34545 | 윈 도 우| WMC 코덱 지원 안하나요? [1] | 뿜빠 | 1138 | 11-03 |
34544 | 윈 도 우| vhd로 윈8 어떻게 설치하나요... [8] | J12S22H. | 1327 | 11-03 |
34543 | 윈 도 우| 바이오스 업데이트 [3] | 머리 | 1299 | 11-03 |
34542 | 윈 도 우| 윈도우7에서 인증한 오피스 2013을 윈도우8에 인증 [7] | 쉼터 | 2085 | 11-03 |
34541 | 윈 도 우| OEM 비스타에 윈도우 7 설치후 인증 도와주세요 [7] | 기하학 | 2851 | 11-03 |
34540 | 기 타| 공유기 설치 [2] | zzei | 1267 | 11-03 |
34539 | 윈 도 우| 윈도우8wmc 인증후 포멧하거나..하드웨어 바뀌면 어떻게 되... | 루팅걸 | 1310 | 11-03 |
34538 | 윈 도 우| 바탕 화면의 홈그룹은 어떻게 없애나요? [2] | jam | 2080 | 11-03 |
34537 | 윈 도 우| 볼륨판을 리테일판으로 못바꾸나여? | bruce | 1439 | 11-03 |
아 배치파일상에서
set a=%a
echo %%a%
가 안되네요..
배치파일로 %%를만드는방법은 없을까요