सवाल मैं स्थानीय विंडोज सर्वर पर साझा निर्देशिकाओं की सूची कैसे प्राप्त कर सकता हूं?


अगर मेरे पास एक विंडोज सर्वर (आमतौर पर 2000, 2003 या 2008) है, तो क्या उस सर्वर पर साझा की गई सभी स्थानीय निर्देशिकाओं को सूचीबद्ध करने का एक आसान तरीका है?

मैं शेयरों को आसानी से पर्याप्त रूप से ढूंढ सकता हूं, लेकिन डिस्क पर मौजूद स्थानीय निर्देशिकाओं को ढूंढने के लिए मुझे एक त्वरित तरीका पसंद आएगा।

धन्यवाद!


61
2018-06-02 12:50


मूल




जवाब:


आप कंप्यूटर प्रबंधन में जा सकते हैं (मेरे कंप्यूटर पर राइट क्लिक करें, प्रबंधन का चयन करें), साझा फ़ोल्डर्स नोड का विस्तार करें और सभी शेयरों, कनेक्टेड सत्रों और खुली फ़ाइलों की एक सूची देखें।

W2K8 के लिए, आप इसे सर्वर प्रबंधक में करते हैं: भूमिकाएं -> फ़ाइल सेवाएं -> साझा करें और संग्रहण प्रबंधन; खिड़की के केंद्र में शेयर टैब।

रिमोट सर्वर के शेयरों को सूचीबद्ध करने के लिए, ध्यान दें कि नेट दृश्य svr_name केवल उपयोगकर्ता शेयर, कोई व्यवस्थापक या छुपा शेयर नहीं दिखाएगा। अंत में / सभी स्विच जोड़ना इन अन्य लोगों को दिखाएगा (W2K8 के लिए)।

C:\>net view sx1
Shared resources at sx1

Share name    Type  Used as  Comment
 --------------------------------------------
SHARE_CIFS    Disk
The command completed successfully.

C:\>net view sx1 /all
Shared resources at sx1

Share name    Type  Used as  Comment
 --------------------------------------------
ADMIN$        Disk           Remote Admin
SHARE_CIFS    Disk
C$            Disk           Default share
IPC$          IPC            Remote IPC
The command completed successfully.

88
2018-06-02 12:52



स्क्रीनशॉट के लिए धन्यवाद। भविष्य में आपको भविष्य में चित्र उपलब्ध नहीं होने पर बस आप जो पोस्ट कर रहे हैं उसे प्राप्त करने के तरीके की रूपरेखा और वर्णन करना चाहिए। - SQLChicken
आप इसे ध्वनि बनाते हैं जैसे वह किसी अन्य साइट या किसी चीज़ से जुड़ा होता है। उसने एक तस्वीर अपलोड की इस साइट ... तो निश्चित रूप से यह भविष्य में उपलब्ध होगा। - Austin ''Danger'' Powers
रिकॉर्ड्स के लिए: चित्र इमेजशैक पर होस्ट किया गया था, और आज के रूप में यह उपलब्ध नहीं है। - Massimo
यह भ्रामक है; जबकि सीएलआई जाने पर जीयूआई समाधान काम करता है net share यह दिखाने के लिए इस्तेमाल किया जाना चाहिए कि स्थानीय सर्वर और संबंधित भौतिक पथ (जो net view दिखाता नहीं है)। - Massimo
@ मासिमो आपकी टिप्पणी भ्रामक है। मेरा सुझाव दूरस्थ शेयर सूचीबद्ध करने के लिए नेट व्यू का उपयोग करना था। नेट शेयर रिमोट शेयरों की सूची नहीं देगा और इसलिए इसका उपयोग नहीं किया जा सकता है। यदि आप स्थानीय मशीन को देख रहे हैं तो हाँ, नेट शेयर एक बेहतर विकल्प है, लेकिन यह दूरस्थ रूप से उपलब्ध नहीं है। - Sam Cogan


कमांड लाइन प्रॉम्प्ट से, आप "नेट शेयर" कमांड का उपयोग कर सकते हैं। यह शेयर नाम, संसाधन और वैकल्पिक टिप्पणी की सूची के साथ एक तालिका मुद्रित करेगा।


34
2018-06-02 13:00





net share कमांड प्रॉम्प्ट से आपको शेयर नाम और पथ मिलेगा। यदि आपको कुछ और उन्नत की आवश्यकता है, तो आप वीबीस्क्रिप्ट या पावरशेल का उपयोग करके डब्लूएमआई से पूछ सकते हैं।


20
2018-06-02 12:57





WMI का प्रयोग करें: Win32_Share।

पावरशेल में:

gwmi -class Win32_Share

इसमें सिस्टम प्रदान किए गए सिस्टम भी शामिल हैं और दूरस्थ रूप से काम करेंगे।

परिणामस्वरूप ऑब्जेक्ट की पथ संपत्ति स्थानीय पथ है।


16
2018-06-02 12:57



इसे किसी अन्य कंप्यूटर से प्राप्त करने के लिए जिसे आप "-computername name" जोड़ते हैं, उसे कमांड में जोड़ें। यदि आप मशीनों की पूरी मेजबानी में शेयर प्राप्त करना चाहते हैं तो यह वास्तविक कामयाब हो सकता है। भूलें कि आप उन्हें आगे की प्रसंस्करण और अन्य मजेदार पावरशेल भलाई के लिए एक सीएसवी में डंप कर सकते हैं। - flickerfly


कुछ स्पष्टता के लिए (क्योंकि यह स्पष्ट नहीं है कि जीयूआई में शेयरों की सूची कहां मिलें)

जैसा कि लोगों ने उल्लेख किया है, एक खोलें सही कमाण्ड और टाइप करें शुद्ध शेयर। यह देखने का सबसे आसान तरीका है कि कौन से शेयर उपलब्ध हैं। यह छिपे हुए शेयर भी दिखाएगा ($ प्रत्यय के रूप में $) और जहां शेयर इंगित करता है।

यहां एक उदाहरण दिया गया है:

C:\Users\tstmoss>net share

Share name   Resource                        Remark
-------------------------------------------------------------------------------
C$           C:\                             Default share
IPC$                                         Remote IPC
ADMIN$       C:\Windows                      Remote Admin
The command completed successfully.

विंडोज सर्वर 2008 पर या तो राइट क्लिक करें कंप्यूटर में शुरु मेनू और चयन करें प्रबंधित, या लॉन्च करें सर्वर प्रबंधक (डिफ़ॉल्ट रूप से, टास्क बार में स्टार्ट मेनू के बगल में पहला आइकन)।

में सर्वर प्रबंधक, इसका विस्तार करें भूमिकाएँ नोड, फिर विस्तार करें फाइल सेवाएं नोड। पर क्लिक करें शेयर और संग्रहण प्रबंधन। प्रदर्शन दो टैब दिखाएगा, शेयरों तथा वॉल्यूम। शेयर टैब आपको मौजूदा शेयर दिखाता है (ऊपर कंसोल आउटपुट के समान)। यह इंटरफ़ेस आपको शेयरों / अनुमतियों को बदलने, शेयर को रोकने या नए बनाने जैसे शेयर के साथ बातचीत करने की अनुमति देता है।

उम्मीद है की वो मदद करदे।


9
2018-01-23 13:51





एक त्वरित-और-गंदे सूची के लिए, कमांड-प्रॉम्प्ट से "नेट शेयर" निष्पादित करें। इस आदेश के साथ एकमात्र समस्या यह है कि यह विचारपूर्वक कॉलम में डेटा स्वरूपित करता है और संभावित रूप से लंबे पथों को काट देता है।

आप कर कर बेहतर सेवा कर सकते हैं

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Shares

REGEDIT के साथ। आप इसे वांछित निर्यात कर सकते हैं।


6
2018-06-02 12:53





राइट क्लिक करें My Computer आइकन और चुनें Manage

खुलने वाली खिड़की में, आइकन वाले लेबल के लिए बाईं ओर स्थित पेड़ को देखें Shared Foldersऔर लेबल किए गए एक और आइकन को खोजने के लिए इसका विस्तार करें Shares। यहां क्लिक करें और आपको सभी मौजूदा शेयरों की एक सूची देखना चाहिए।


3
2018-06-02 12:55





PowerShell इंस्टेंस खोलें, इस फ़ंक्शन को जोड़ें, फिर इसे चलाएं:

function Get-FileShare {
    [CmdletBinding()]
    param(
        [string] $Name = '%',

        [parameter(ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true)]
        [string] $ComputerName = "$env:COMPUTERNAME"
    )
    Set-StrictMode -Version Latest

    $Name = $Name -replace "\*", "%"

    if ($Name -eq '%') {
        Get-WmiObject -Class Win32_Share -ComputerName $ComputerName
    }
    else {
        Get-WmiObject -Class Win32_Share -ComputerName $ComputerName -Filter "Name LIKE '$Name'"
    }
}

-1
2017-12-30 15:34





मैंने उपरोक्त सभी से सलाह का उपयोग करके और अपना स्वयं का समाधान तैयार करने की कोशिश की ...

यह एनटीवीके पर अन्य सभी कंप्यूटरों के शेयर प्राप्त करने का एक तरीका है - न केवल इस कंप्यूटर या एक कंप्यूटर के शेयर

एक डॉस प्रॉम्प्ट पर ...

नेट दृश्य> सी: \ TEMP \ SVRS.TXT

(फिर एसवीआरएसटीटीटी संपादित करें) (इस तरह स्टफ देखें :)

\\COMPUTER1
\\COMPUTER2
\\COMPUTERX

(के साथ डबल बास्केट्स को दोहराएं)

(वास्तविक नज़र )

NET VIEW COMPUTER1
NET VIEW COMPUTER2
NET VIEW COMPUTERX

(पहली लाइन के अंत में वापस)

(/ ALL> सी: \ TEMP \ SHARES.TXT)

NET VIEW COMPUTER1 /ALL > C:\TEMP\SHARES.TXT
NET VIEW COMPUTER2
NET VIEW COMPUTERX

(पिछली लाइन के माध्यम से दूसरी लाइन के अंत में वापस)

(/ सभी >> सी: \ टेम्पलेट \ SHARES.TXT)

NET VIEW COMPUTER1 /ALL > C:\TEMP\SHARES.TXT
NET VIEW COMPUTER2 /ALL >> C:\TEMP\SHARES.TXT
NET VIEW COMPUTERX /ALL >> C:\TEMP\SHARES.TXT

(एक फ़ाइल फ़ाइल के रूप में फ़ाइल सहेजें)

(डबल क्लिक करें किट फ़ाइल)

(अपने सी देखें: \ TEMP \ SHARES.TXT फ़ाइल)

एलएमके जो आप मेरे समाधान के बारे में सोचते हैं - सभी कैप्स के बारे में क्षमा करें

एच


-3
2018-04-11 16:54