문제

가능,Windows XP 에서 파일을 복사 네트워크 장소에서 명령 라인,배치 파일은,더 나은,PowerShell 스크립트를 사용해야 할까요?

어떤 나를 보내신 이의 연구하고 있었을 게시한 파일을 WSS3.0 문서 라이브러리에서 사용자의 기계입니다.수도 드라이브 라이브러리에서 질문하기 때문에 WSS 사이트에만 사용할 수 있는 인증을 통해 NTLM 포트에서 다른 80 개 이상 또는 443.내가할 수 있는 교대로 사용 WSS 웹 서비스를 밀어 파일이지만,정말 호기심에 대한 대답을 이 질문에 지금이다.

도움이 되었습니까?

해결책 6

에서 내가 무엇을 보고,그것은 보인다는 것은 가능하지 않습을 직접 액세스 동작하는 네트워크 장소에서 명령행,그것에서 PowerShell 또는 일반 ol'명령 프롬프트가 표시됩니다.

@slipsec(#13899):감사에 대한 제안,그러나 PowerShell 지원하지 않는 포트 번호에 목적지 경로는 보다는 더 이상 net use 명령 않습니다.

그래서 가장 좋은 방법은 내가 할 수 있습 그림을 하면서 특정 상황은 총알을 물고가 같은 WebDrive 하 드라이브 사용을 매핑을 통해 WebDAV 에,또는 어떤 다른 구성(예:별도의 앱으로 다른 IP 주소와 host 헤더)SharePoint 를 노출하는 사이트를 통해 NTLM 표준에 포트가 있습니다.

다른 팁

를 사용하여 배치 파일은 모두에 로그온한 리소스와 파일을 복사:

는 배치 파일을 다음을 포함한다:

net use \\{dest-machine}\{destfolder} {password} /user:{username}
copy {file} \\{dest-machine}\{destfolder}

예:

net use \\Development\myfolder mypassword /user:Administrator
copy newfile.c \\development\myfolder

는 경우를 참조 windows box, 용 xcopy.그것은 꽤 표준하 xcopy 유효합니다.

xcopy src \\dest-machine\shared-library-name\dest
xcopy \\src-machine\shared-library-name\dest src

Powershell 사용하여 추상화을 제공하기 위해 공급자의 공통 인터페이스로 데이터 저장소.이러한 보이스틱으로 일반명사"상품",그래서 당신을 얻을 수 있는 완전한 목록으로 man *item*.당신이 알고 있는 경우 또 다른 방법으로 복사하고 그렇지 않으면 작업에서 데이터 저장,사용할 수 있습니다 하지만,그것을 사용하여 cmdlet 제공하는 더 나은"배우-면,사용-"종종 접근 방식이다.귀하의 경우에 당신은 다음을 수행할 수 있습니다.

Copy-Item test.txt -Destination \\dest-machine\share

복사 항목을 지원합 인증을 매개 변수는 경우에 당신은 그것을 필요합니다.

"네트워크 환경"정말 없는 API,그냥 바로가기 SharePoint 공유 사용하는 쉘 확장,하우습니다.

의 모든 것을 말한다:액세스 Sharepoint 으로 파일 시스템에서 PowerShell 확장이 필요하고, 공급자 SharePoint.

당신이 사용할 수 있는'순이'명령을 인증하고 다음 파일을 복사합니다.

copy src \\dest-machine\shared-library-name\dest

지 정확하게 처리하는 방법을 인증하는 경우 자유롭게 연출할 수 있습니다.

는 경우 그것은 당신이 필요로하는 무언가를하는 스크립트에 고려해야 합니다 .

그것은 주로 사용되는 스크립트를 작성하지만,그것은 매우 강력하고 합리적으로 시작하기 쉽다.

NAntContrib넝 ftp 작업 는 데 도움이 됩니다.

내가 잘못 될 수 있습니다.이것에 대해,그러나 내가 생각하는도 닉 robocopy 솔루션 또는 나의 복사본을 명령 솔루션을 작동합니다.Robocopy 을 할 것으로 보인다 매핑된 드라이브는 나는 할 수 없지 않기 때문에 포트에서 실행 되 80 또는 443,Windows 처리할 수 없는 경로를 포함하는 포트에서 UNC 스타일의 이름:

copy src \\dest-machine:45000\shared-library-name\dest

내가 참조 하지 않았 넝하는 작업을 처리하는 것이 이 상황 중 하나.

나도 알고있는 도구가 있는 것이 허용하는 지도 WebDAV 드라이브입니다.내가 더 궁금하는 경우가 있었는 어떤 방법을 사용하여 네트워크의 장소에 있는 설정을 사용하지 않고 있습니다.

예를 수행 할 수 있습니다.안 도구를 사용하여 다음과 같 robocopy.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top