원하는 동작 : 한 네트워크 위치에서 다른 위치로 파일
을 복사하고 싶습니다 .log
. 이것은 한 드라이브가 로컬이고 다른 드라이브가 네트워크 일 때 작동하지만 네트워크 위치와 @files
변수를 사용할 때 오류가 발생 합니다.
특정 문제 :
다음은 지정된 디렉토리의 모든 파일을 나열한 다음 다른 네트워크 위치로 복사합니다. 항상 동일한 오류가 발생 Invalid argument/option - '@file'
합니다.. 그러나 이것은 로컬 드라이브에서 네트워크 위치로 복사 할 때 작동하지만 드라이브를 매핑하더라도 네트워크 위치에서 네트워크 위치로 복사 할 수 없습니다.
forfiles /M *.log /P "\\10.11.233.91\vol_tx01\AsRunLogs\Playbox25" /c "cmd /c COPY @file "\\172.16.2.118\Live_Engineering\AsRuns\PBOX01""
#ERROR: Cannot use UNC
또는 매핑 된 폴더 :
forfiles /M *.log /P ":Z\" /c "cmd /c COPY @file ":/Y""
#ERROR: INVALID argument/option - '@file'
무엇이 문제입니까 (이것은 ini 파일을 수행합니다)
copy \\127.0.0.1\C$\windows\*.ini \\127.0.0.1\D$\*.*
forfiles
사본에 없는 기능을 사용 하지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다