当前位置:编程学习 > C#/ASP.NET >>

C# 获取本地计算机所有共享文件和路径源码示例

C# 获取本地计算机所有共享文件和路径源码示例 
 
 今天群里有人问了个问题:获取本机计算机所有共享文件的路径要怎么写?于是,我就动手写了下,现在把代码贴出来分享下吧。比较简单,写得不好,请见谅。
 
  
 
  

完整代码:
using System;
using System.Management;
using System.Windows.Forms;
/*
 */
namespace GetShareFolder
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
        }

        private void btnStart_Click(object sender, EventArgs e)
        {
            // 需要手动添加引用 System.Management
            ManagementObjectSearcher searcher = new ManagementObjectSearcher("select  *  from  win32_share");
            foreach (ManagementObject share in searcher.Get())
            {
                try
                {
                    string name = share["Name"].ToString();
                    string path = share["Path"].ToString();
                    lstPath.Items.Add(name + " -- " + path);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
        }
    }

 
文件下载: 下载地址1http://www.ctdisk.com/file/5351988   备用地址2http://flydoos.ys168.com/ 
 
VS2010的项目,如果无法打开,请到这里下载 Visual Studio 版本互转工具1.1 ,之后就能打开了

 摘自 飞度软件工作室
 


补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,