Share UNC 폴더와 연관된 실제 로컬 경로 찾기


51

"Server1"이라는 서버에서 관리자이고 UNC 경로를 사용하는 공유가 있다고 가정합니다 \\\Server1\Share1.

서버 1에 원격으로 접속하고 관리자로 로그인하면 공유 폴더를 어디에서나 정의 할 수있는 경우 수백만 개의 폴더를 스캔하지 않고 물리적 드라이브 위치를 어떻게 찾을 수 있습니까?


답변:


80

명령 프롬프트 창을 열고를 입력 net share한 다음을 누르십시오 Enter.


11

을 사용하는 것 외에도 net sharewmic을 사용할 수도 있습니다.- 를 사용하여 원격 시스템을 쿼리 /node:하고 관심있는 시스템 만 가져올 수 있습니다.

Share1 이라는 공유를 나열하십시오 .

wmic /node:Server1 share where name="Share1" get name,path`

temp를 포함하는 공유 만 찾기위한 패턴 일치 :

wmic share where 'name like ^"^%temp^%"' get name,path

이상한 모양 ^은 캐럿 인 cmd escape char-cmd가 env를 확장하는 것을 피하는 데 사용됩니다. 변수. Wmic 내에서 사용하는 경우 필요하지 않습니다.

마지막으로 한 번에 많은 컴퓨터에서 이것을 실행하고 멋진 형식의 html 테이블 (다른 형식 중 하나)로 목록을 저장할 수 있습니다.

wmic /node:server1,server2 /output:shares.html share get name,path /format:htable

(파일을 사용하여 호스트를 지정할 수도 있습니다 wmic /node: @file)



1
네 아토. 이 도구에 대해 들어 본 적이 없습니다. 당신은 내 공감 :)
Sassafras_wot

것처럼 올바른 경로에 대한 조건을 넣어하는 것입니다 where path="C:\temp\somesharefolder"내가 점점 계속 ERROR: Description = Invalid query나는 그것의 공유 이름을 조회하고 싶습니다 공유해야하는 경로를 제공 역방향 조회를 할 노력하고있어.
jxramos

1
@jxramos escape \ (이중 백 슬래시 사용 \\)
wmz

@wmz는 매력처럼 작동하며 cmd에서 문자열 조작을 수행하여 문자열의 마지막 3자를 잘라야했습니다.
jxramos

6

원격 데스크톱 연결을 통한 Windows 7,

해당 시스템에 Windows가 있고 원격 데스크톱 연결을 통해 연결할 수있는 경우 :

시작 > 컴퓨터 > 관리 > 컴퓨터 관리 (로컬) > 시스템 도구 > 공유 폴더 > 공유를 마우스 오른쪽 단추로 클릭하십시오.

컴퓨터 관리

컴퓨터 관리

공유중지 하려면 한 줄을 마우스 오른쪽 단추로 클릭하고 공유 중지를 클릭하십시오 .

여기에 이미지 설명을 입력하십시오


이것은 원격을 통해 달성 mmc할 수 있어야하며, RDP와는 별도로 권한을 할당 할 수 있으며, 이는 아마도 상황에 따라 유용 할 수 있습니다.
underscore_d
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.