نمایش نتایج 1 تا 2 از 2

نام تاپیک: find share folder in local network

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    بجنورد
    پست
    188

    find share folder in local network

    با سلام
    با چه كدي مي تونم پوشه هاي share شده در شبكه محلي رو ببينم؟
    اگه اسم كامپيوتر هارو داشته باشم چه طور؟

  2. #2

    نقل قول: find share folder in local network

    نقل قول نوشته شده توسط *unos* مشاهده تاپیک
    با سلام
    با چه كدي مي تونم پوشه هاي share شده در شبكه محلي رو ببينم؟
    اگه اسم كامپيوتر هارو داشته باشم چه طور؟
    سلام.
    با استفاده از WMI میتونید همه اینکارها رو انجام بدین. بعنوان مثال، برای گرفتن کلیه Shared Folder های دستگاه خودتون، میتونید از کد زیر استفاده کنید:


    using (System.Management.ManagementClass mgmt = new System.Management.ManagementClass("Win32_Share"))
    {
    System.Management.ManagementObjectCollection shares = mgmt.GetInstances();
    foreach (System.Management.ManagementObject share in shares)
    Trace.WriteLine(String.Format(@"UNC path \\{0}", share["Name"]));
    }

    فراموش نکنید که Reference به فایل System.Management.dll رو به برنامه اتون اضافه کنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •