서버에 공유 폴더를 만들 수있는 올인원 스크립트 (NTFS)를 만들고 공유하고 공유 권한을 설정 한 다음 DFS 폴더와 대상을 설정하십시오. 이 모든 작업은 공유 부분을 제외하고 지금까지는 (적어도 개별 부분에서) 잘 작동합니다.Powershell : 원격 서버에서 New-SMBshare cmdlet이 작동하지 않습니다.
내 코드는 정상적으로 보입니다.
테스트하려면 공유를 로컬로 만들거나 허가해도 문제가 없습니다. 예 :
새로운-SmbShare -Name TEST1 -Path C : \ 테스트 -FullAccess 관리자이 잘 작동합니다.
그러나 서버에서 같은 것을 시도하면 "파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다."라는 오류가 발생합니다. 예 :
새로운-SmbShare -name TEST1 -path \ 서버 \ 전자 $의 \ 데이터 -FullAccess 관리자 \
나는 오류 수단 (구글이 중 하나를하지 않았다) 무엇을 잘 모르겠지만, 내가 궁금하고 서버 주소 구문을 잘못 입력했거나 Powershell을 사용하여 원격 공유를 만들 수 있습니까? 웹에서 본 모든 예는 지역 창작을 보여줍니다.
감사합니다.
서버 이름 앞에 두 개의 백 슬래시를 사용하고 있습니까? '\\ Server01 \ E $ \ Test'와 같은? – TheMadTechnician
예, 그렇습니다.하지만 어떤 이유로이 포럼 중 하나만 표시됩니다. 나는 그들을 배제 할 것이다. – user201727
'New-SmbMapping'을 사용하여'\\ server \ e $'를'K :'와 같은 드라이브에 매핑하고'New-SmbShare'를 사용하여'K : \ Data' 디렉토리를 공유한다면 어떨까요? 명령이 UNC 경로에서 질식하는 것처럼 보입니다. –