วิธีการแสดงรายการแชร์เครือข่ายที่แชร์โดยคอมพิวเตอร์ Windows


19

ฉันมีเซิร์ฟเวอร์ Windows 2008 ที่มีชุดซอฟต์แวร์ต่าง ๆ ติดตั้งอยู่

ฉันต้องการทราบว่าเครือข่ายใดที่เซิร์ฟเวอร์ของฉันแบ่งปัน (และฉันต้องการที่จะรู้ว่าจากภายในเซิร์ฟเวอร์ไม่ใช่โดยพยายามเข้าถึงการแชร์จากคอมพิวเตอร์เครื่องอื่น)

ไม่มีใครรู้วิธีการทำเช่นนั้น?


คำตอบ:


22

เริ่ม -> Run -> compmgmt.msc -> ตกลง

การจัดการคอมพิวเตอร์ (ในพื้นที่) -> เครื่องมือระบบ -> โฟลเดอร์ที่ใช้ร่วมกัน -> แชร์

สิ่งนี้จะแสดงให้คุณเห็นถึงการแชร์ทั้งหมดในปัจจุบันบนระบบรวมถึงการอนุญาตให้คุณควบคุมการเปลี่ยนแปลงการอนุญาตการเปลี่ยนแปลงการเข้าถึง ฯลฯ

ป้อนคำอธิบายรูปภาพที่นี่

อัปเดต: PowerShell เสนอวิธีอื่นในการรับการแชร์ SMB ทั้งหมดบน localhost สำหรับ Windows 7 / Server 2012 และโฮสต์ที่ใหม่กว่าอย่างรวดเร็ว:

PS D:\> get-smbshare

Name   ScopeName Path       Description
----   --------- ----       -----------
ADMIN$ *         C:\WINDOWS Remote Admin
C$     *         C:\        Default share
D$     *         D:\        Default share
E$     *         E:\        Default share
IPC$   *                    Remote IPC

แสดงการแชร์ที่เปิดโดยผู้ใช้คนอื่นด้วย
surfasb

บน Windows Server ดูเหมือนว่าอยู่ภายใต้บทบาท | บริการไฟล์ | การแชร์และการจัดการพื้นที่เก็บข้อมูล (ตรวจสอบแล้วใน 2008R2 เท่านั้น)
ลบ

14

จากพรอมต์คำสั่งป้อนคำสั่ง:

net share

นี่จะแสดงการแชร์ทั้งหมดบนระบบรวมถึงที่ซ่อนอยู่


5

จากพรอมต์คำสั่งคุณสามารถพิมพ์:

net view \\servername /all

นี่จะแสดงการแชร์ทั้งหมดของคุณบนเซิร์ฟเวอร์นั้นแม้ว่าจะเป็นการแชร์ที่ซ่อนอยู่


2

เริ่ม> เรียกใช้

\\127.0.0.1

จะทำเคล็ดลับ

โปรดทราบว่าสิ่งนี้จะไม่แสดงให้เห็นถึงการแบ่งปันที่ซ่อนอยู่


2
จริง ๆ แล้วนั่นไม่ได้ทำเคล็ดลับ การแบ่งปันที่ซ่อนอยู่ (ADMIN $ C $ IPC $ พิมพ์ $ ฯลฯ ) จะไม่ปรากฏ
KCotreau

ความคิดเห็นจริงปรับปรุงคำตอบเพื่อสะท้อนถึงนี้
0x7c0
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.