新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 论坛·old
 → 当前位置:首页 > 教程 > 编程开发 > C/C#/C++ > 正文

C#中使用net share命令时要注意的问题

XKER.COM   2006-11-23 10:12:01  来源:  收藏本文

最近的这个项目中有一要求就是要将数据放在局域网上共享,使其它机器来访问。这样就必须要将文件夹共享,本来是考虑用API来实现共享,不过后发现太繁琐,所以采用了NET SHARE这条WINDOWS命令。

                System.Diagnostics.Process p = new System.Diagnostics.Process();
                p.StartInfo.FileName = "cmd";
                p.StartInfo.Arguments = " /c net share " + shareName + "=" +  sharePath;
                p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
                p.StartInfo.CreateNoWindow = true;
                p.StartInfo.UseShellExecute = false;
                p.StartInfo.RedirectStandardOutput = true;               
                p.Start();

                p.WaitForExit();
shareName:可以是任何有效的共享名。sharePath:是要共享的完整路径。
项目制作过程没有发现任何不对,但到了安装到program files目录下就出现问题了,不能正确的共享,排查发现是路径中有空格的原因。在网上找了一些文章,解决办法是加上引号即可:

p.StartInfo.Arguments = " /c net share " + shareName + "=\"" +  sharePath + "\"";

上一篇教程:More Effective C++之考虑变更程序库
下一篇教程:没有了
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·使用C#开发SmartPhone程序入门·用C#通过网址得到域名
·在Visual C#.Net中使用CWGraph控件·使用C#的反射机制时遇到的问题
·C#的Windows编程中多语言的实现·C#积木模块ABC(4)
·C#积木模块ABC(3)·C#积木模块ABC(2)
·C#积木模块ABC(1)·C#积木模块ABC(目录)
·再现C#导出Excel源码·几个C#编程的小技巧
·C# 制作出任意不规则按钮! (原理根据背景图绘·C#中ref和out的使用小结
·C#中时间格式的转换·操作SQL Server Mobile 2005数据库的常用C#代

学院文章搜索
  
推荐文章
·复杂电脑简单用:二十八款系
·构建可配置PHP应用程序的正
·理解防火墙Log与端口扫描的
·独门绝技!防木马三招两式
·安全使用网上银行的七点建
·限制网上行为 从WorkWin限
·无线技术在Linux操作系统中
·其实很简单——防火墙设置
·端口·木马·安全·扫描应
·Windows远程控制完全指南
阅读排行
·免费代理IP(每日更新)
·windows下如何修改右键菜单
·清除猖狂的Sxs.exe病毒
·DOS下对系统重新进行分区
·DOS常用命令
·编程过把瘾:自己动手写操
·DOS下常用的相关网络命令
·Fdisk分区详解
·超详细:用Macfee打造自己的
·国内数据恢复市场内幕揭秘
专题教程
·PHP教程专题
·MySQL 专题
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
最新文章
·C#中使用net share命令时要
·SQL Server 与Oracle的不同
·网页刷新方法
·Object/DataSet Relationa
·MySQL数据库中的安全解决方
·Linux操作系统的声音设备编
·Linux内核驱动程序初始化顺
·学软件破解需要知道的6个最
·保持网站流量 对网站改版方
·Photoshop文字特效:逼真立
·web标准常见问题大集合
·由MP3黑掉自动取款机引发的
·成功网管必备之硬件篇
·11.20—11.26病毒预报
·彻底解决四种路由器不能上
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有