2011-10-31 2 views
1

배치 파일을 사용하여 한 폴더에서 다른 폴더로 일부 파일을 복사해야합니다.배치 파일에 와일드 카드 문자 사용

원본 폴더에는 이름에 등록 된 기호 (그 주위에 원이있는 R)가 있습니다. 나는 폴더의 이름을 바꿀 권한이 없지만 소스 폴더를 추적하고 파일을 복사해야합니다.

문자를 사용해 보았습니다. ? 및 명령 프롬프트에서 직접 실행할 때 * 작동합니다. 그러나 배치 파일에서이 파일을 사용하면 이름에 해당 문자가있는 파일을 검색합니다.

키보드를 사용하여 등록 된 심볼을 재현하는 방법과 와일드 카드를 사용하여 폴더 이름을 찾는 방법을 알려주십시오.

감사합니다.

답변

4

배치 파일의 파일 이름 주위에 인용 부호가있는 것 같습니다. 따옴표를 제거하면 올바르게 확장됩니다.

또한 배치 파일에서 복사 명령이 어떻게 나타나는지 질문을 수정해야합니다. 그것은 크게 자신과 다른 사람들이 해결책을 결정하는 데 도움이 될 것입니다.

+0

브렌트. xcopy/I/Y % Imager_CCVIEW % \ njclientapp \ rave \ Installer \ Imager®AWP \ AwpRel \ PP_incomplete.cfg % DSTPATH ​​% 은 복사 명령입니다. Imager_CCVIEW는 내가 작성한 환경 변수이고 DSTPATH는 목적지. Imager®AWP 폴더는 Windows® XP에서 Windows® 7 및 Windows®®에서 _ (밑줄) 기호로 읽는 것과 같이 문제가되는 기호입니다 (주위에 원이있는 R). 상징을 재생산하거나 와일드 카드를 사용하도록 도와 주시면 문제를 해결할 수 있습니다. 따옴표없이 동일하게 시도했지만 여전히 폴더를 인식하지 못합니다. – Darzen

1

® (등록 상표)는 174 자 (적어도 Lucida 콘솔에서는 Windows의 표준 글꼴)입니다. Alt-174 (숫자 키패드에) 키를 눌러 키보드로 직접 입력 할 수 있습니다. 이 기능이 작동하지 않으면 캐릭터 맵 액세서리에서 if를 복사 한 다음 원하는 위치에 붙여 넣을 수 있습니다.

C:\Documents and Settings\Antonio 
>echo Character pasted from Character Map: ® 
Character pasted from Character Map: ® 
+0

Aacini에 감사드립니다. 그러나 폴더가 다른 OS와 다르게 보일 때 와일드 카드를 사용하고 ® 기호를 인쇄해야합니다. Win 7 - Imager_AWP .. win xp - Imager_AWP. 그래서 와일드 카드 문자를 사용해야합니다. – Darzen

관련 문제