Tìm đường dẫn cục bộ vật lý được liên kết với thư mục Chia sẻ UNC


52

Giả sử tôi là Quản trị viên trên máy chủ có tên "Server1" và chia sẻ tồn tại bằng đường dẫn UNC \\\Server1\Share1.

Nếu tôi từ xa đến Máy chủ 1 và đăng nhập với tư cách Quản trị viên, làm cách nào để tìm vị trí ổ đĩa vật lý mà không quét hàng triệu thư mục được cung cấp rằng thư mục chia sẻ có thể được xác định MỌI NƠI.


Câu trả lời:



11

Ngoài việc sử dụng net share, bạn cũng có thể sử dụng wmic - điều này cho phép bạn truy vấn các hệ thống từ xa (có /node:) và cũng chỉ nhận được những người bạn quan tâm, ví dụ:

Liệt kê cổ phiếu có tên Share1 .

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

Mẫu phù hợp để tìm chỉ các cổ phần có chứa temp :

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

Xin lưu ý những cái nhìn lạ lùng đó ^là dấu mũ - cmd esc char - những thứ được sử dụng để tránh cmd để mở rộng env. biến. Nếu được sử dụng từ bên trong wmic, chúng không cần thiết.

Cuối cùng, bạn có thể thực thi điều này với nhiều máy cùng một lúc và lưu danh sách dưới dạng bảng html được định dạng độc đáo (trong số các định dạng khác):

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

(bạn cũng có thể sử dụng một tệp để chỉ định máy chủ lưu trữ wmic /node: @file)



1
gọn gàng. Tôi chưa bao giờ nghe nói về công cụ này trước đây. bạn có upvote của tôi :)
Sassafras_wot

Có hợp lệ không khi đặt điều kiện cho đường dẫn như where path="C:\temp\somesharefolder"tôi tiếp tục nhận được ERROR: Description = Invalid queryTôi đang cố gắng tra cứu ngược lại với đường dẫn nên chia sẻ Tôi muốn tra cứu tên được chia sẻ của nó.
jxramos

1
@jxramos thoát \ (sử dụng dấu gạch chéo kép \)
wmz

@wmz, hoạt động như một bùa mê, đã phải thực hiện một số thao tác chuỗi trong cmd để cắt 3 ký tự cuối cùng của chuỗi là một số kết thúc kỳ lạ của dòng điều gì đó.
jxramos

6

Windows 7, thông qua kết nối máy tính từ xa

Nếu máy đó có Windows và bạn có thể kết nối với nó thông qua Remote Desktop Connection:

Bắt đầu > nhấp chuột phải vào Computer > Manage > Computer Management (Local) > System Tools > Shared Folders > Cổ phiếu

Quản lý máy tính

Quản lý máy tính

Nếu bạn muốn ngừng chia sẻ , nhấp chuột phải vào một dòng> Dừng chia sẻ :

nhập mô tả hình ảnh ở đây


Điều này cũng có thể đạt được thông qua điều khiển từ xa mmc, mà các quyền có thể được chỉ định tách biệt với RDP, có thể hữu ích cho một số trường hợp (có lẽ là có thể?).
gạch dưới
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.