2014-02-16 2 views
0

net share에 문제가 있습니다. 기본적으로 새로운 공유 인 경우 완벽하게 작동합니다. 그러나 기존 주식은 순 공유로 역할을 수정할 수 없습니까?네트워크에서 .bat 공유 폴더 관련 문제 (net share)

.bat 인 다음 실행 C:\My Test\StackOverview

2 단계에서 생성 새 폴더를 :

단계

1 단계 (I 힘든 시간 단어로 퍼팅을 데으로) 내 문제를 재현하는 방법

net share StackOver /DELETE 
net share StackOver="C:\My Test\StackOverview" /GRANT:Everyone,READ 

결과 : "testuser"사용자가 파일에 액세스하려고하면 완벽하게 작동합니다.

3 단계 : 이제 C:\My Test\NotWorking

4 단계에서 새 폴더를 만들 : 윈도우 (아니 박쥐와)에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 특정 사용자와이 폴더를 공유하지만, 확실히 "testuser를"은 아니다 그들

5 단계 : 폴더가 실행을 공유 한 후

net share NotWorking /DELETE 
net share NotWorking="C:\My Test\NotWorking" /GRANT:Everyone,READ 

결과 .bat 인 다음 "testuser를"이 폴더에 액세스 할 수 없습니다. 그는 올바른 권한이 없다고 말합니다. 스크립트가 어느쪽으로 든 작동 할 것으로 기대합니까? 어떤 도움을 주시면 감사하겠습니다.

덕분에, 매트

답변

0

은 개별 사용자에 대한 권한을 변경하십시오.

net share NotWorking="C:\My Test\NotWorking" /GRANT:testuser,READ 
+0

같은 문제가 있습니다. 그러나이 주제에 대해 좀 더 읽었으며 "net share"로만 새 공유를 만들 수 있으며 이미 공유 파일을 수정할 수는없는 것으로 보입니다. 그래서 이것은 불가능하다고 생각하며 다른 도구를 사용하여 권한을 변경해야합니다. Windows Batch File에서 더 쉬운 방법이있을 거라고 생각했습니다. 감사! – user2012841

+0

'/ Delete'로 공유를 삭제 한 다음 다시 추가 할 수 있습니까? – unclemeat

+0

나는 그것을 해왔다. 나는 내 질문을 믿는다/공유를 삭제합니까? – user2012841