使用前要引用 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();
}
}
手机网站设计方案有哪些注意事项?手机网站要达到啥要求?如何进行域名申请?域名是什么意思?被隐藏的wifi怎么找到 一招教你找到被隐藏的wifi信号企业建立网站需要多少钱 企业建网站要注意什么带的出现这个问题不带的不会怎么注册网址 注册域名的注意事项有哪些域名估价平台一般从哪些方面评估?关于云服务器的价格与质量