国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#建立或刪除共享

2019-11-17 04:07:02
字體:
來源:轉載
供稿:網友
使用前要引用 System.Management
/// <summary>
/// 建立共享文件夾
/// </summary>
/// <param name="shareName">共享名</param>
/// <param name="path">要共享的本地文件夾路徑</param>
/// <returns>若返回值為0則成功</returns>
PRivate bool ShareAdd(string shareName, string path)
{
    ManagementClass o = new ManagementClass(@"//localhost/root/cimv2", "Win32_Share", null);
    ManagementBaSEObject inputArgs = o.GetMethodParameters("Create");
    inputArgs["Name"] = shareName;
    inputArgs["Path"] = path;
    inputArgs["Type"] = 0;  //Drive
    ManagementBaseObject outParams = o.InvokeMethod("Create", inputArgs, null);
    int ret = (int)(outParams.Properties["ReturnValue"].Value);
    o.Dispose();
    return (ret == 0);
}
/// <summary>
/// 刪除共享
/// </summary>
/// <param name="shareName">要刪除的共享名</param>
private void ShareDel(string shareName)
{
    string wsql = "Select * From Win32_Share Where Name='C'";
    ManagementObjectSearcher searcher = new ManagementObjectSearcher(wsql);
    if (searcher == null) return;
    foreach (ManagementObject o in searcher.Get())
    {
        o.Delete();
    }
}    
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵南县| 太仆寺旗| 大同市| 玛纳斯县| 格尔木市| 河间市| 临沭县| 平阴县| 新宁县| 于田县| 天镇县| 阳城县| 休宁县| 涪陵区| 呈贡县| 霍州市| 清苑县| 喀什市| 鄄城县| 安阳县| 瓮安县| 务川| 宝鸡市| 剑河县| 苗栗县| 航空| SHOW| 高碑店市| 贵港市| 左云县| 海阳市| 广饶县| 阿尔山市| 浮山县| 奉化市| 扶余县| 武宣县| 乌拉特前旗| 突泉县| 南安市| 延长县|