2014-01-16 4 views
0

배치 파일을 만들 때 필요한 간단한 이동 명령이 있습니다.변수 디렉토리가있는 일괄 파일 경로

이동 "\ 회사 NAS \ 로컬 \ 공유 \ 사이트 \ Property_A \ 디렉토리 A"\ "회사-NAS \ 로컬 \ 공유 \ 사이트 \ Property_A \ 디렉토리 B"

내 문제는 Property_A 변수입니다 . 그래서 다음 복사본은 Property_B가 될 것입니다. 이렇게. 이것을 어떻게 배치 스크립트로 만들 수 있습니까?

편집 :

@echo off 
setlocal 

for /f "tokens=*" %%a in ('dir /b /ad "\\company-nas\local\Shared\Sites\*"') do (
echo Move "\\company-nas\local\Shared\Sites\%%a\Directory A"^
    "\\company-nas\local\Shared\Sites\%%a\Directory B" 
) 

나는에 에코를 추가 :

먼저 2 ...

move "\\company-nas\local\Shared\Sites\Arpmanor\Directory A" "\\company-nas\local\Shared\Sites\Arpmanor\Directory B" 

move "\\company-nas\local\Shared\Sites\Bailey Lane\Directory A" "\\company-nas\local\Shared\Sites\Bailey Lane\Directory B" 

마지막 2 ....

move "\\company-nas\local\Shared\Sites\Woodstream\Directory A" "\\company-nas\local\Shared\Sites\Woodstream\Directory B" 

move "\\company-nas\local\Shared\Sites\Woodview\Directory A" "\\company-nas\local\Shared\Sites\Woodview\Directory B" 
+0

가 있습니까? 디렉토리 B는 정적입니까? –

+0

63 개의 다른 속성. – user2493738

+0

Z에 도착하면 무엇을합니까? 게시물을 편집하고 처음 2 개 및 마지막 2 개 속성에 대해 보려는 이동 명령을 표시하십시오. –

답변

0

이 시도 출력이 원하는 것인지 알 수 있습니다. 실제 이동을하려면 제거하십시오.

(Magoo에 의해 고정하십시오 dir의 디렉토리를 포함하는 데 필요한 - 수 물론, pushd/popd 브래킷을 사용했습니다 ...) 얼마나 많은 총 속성

+0

글쎄 그것은 그랬지만 라인을 통해 날아 아무것도 움직이지 않았다. 그러나, 만약 내가 한 줄을 복사하여 1 명령으로 붙여 넣기 및 입력 히트 작동하고 디렉토리를 이동합니다. 그것은 그것이 할 수있는 일을 다시 읽었지만 아무것도 실행하지 않은 것과 같습니다. – user2493738

+0

와우, 미안하지만 전까지는 당신의 코멘트와 에코를 놓쳤습니다. 고마워요 ... 그게 효과가! – user2493738

관련 문제