wanlang
有目标,才会有进步! 目标:做好管理,学好技术!
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 39 文章- 0 评论- 40
C#中使用net share命令时要注意的问题
最近的这个项目中有一要求就是要将数据放在局域网上共享,使其它机器来访问。这样就必须要将文件夹共享,本来是考虑用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 + "\"";
0
0
0
(请您对文章做出评价)
«
上一篇:
用C#访问ACCESS数据库问题
»
下一篇:
资源如何嵌入应用程序
posted @ 2006-11-22 14:52
万朗
阅读(487)
评论(0)
编辑
收藏
所属分类:
C#
注册用户登录后才能发表评论,请
登录
或
注册
。
博客园首页
IT新闻
闪存
知识库
招聘
找优秀程序员,就在博客园
IT新闻
:
·
魔兽世界资料片《巫妖王之怒》开始接受审批
·
难兄难弟惺惺相惜 微软要帮Adobe发补丁?
·
微软MIX10新技术汇总
·
亚马逊面向Mac机用户发布Kindle应用程序
·
百度“有啊”闯荡C2C市场两年半成败得失
每天10分钟,轻松学英语
专题:
Android
iPad
jQuery
Windows 7
推荐职位
:
网站导航:
博客园首页
IT新闻
个人主页
闪存
程序员招聘
社区
博问
网摘
China-pub 计算机图书网上专卖店!6.5万品种2-8折!
China-Pub 计算机绝版图书按需印刷服务
相关搜索:
C#
在知识库中查看:
C#中使用net share命令时要注意的问题
公告
我的主页
个人资料
我的闪存
发短消息
<
2006年11月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
我参与的团队
深圳.NET俱乐部(0/0)
我的标签
营销(1)
网络营销(1)
网站建设(1)
网站推广(1)
随笔分类
asp.net web安全(2)
(rss)
C#(1)
(rss)
DotNet(3)
(rss)
Flash
(rss)
javaScript(2)
(rss)
LDAP(1)
(rss)
linux(6)
(rss)
PHP(4)
(rss)
smart client
(rss)
WinForm(2)
(rss)
YAF学习(3)
(rss)
安全学习(3)
(rss)
程序安装(1)
(rss)
随笔(5)
(rss)
系统设计(2)
(rss)
项目管理(7)
(rss)
随笔档案
2008年12月 (1)
2008年6月 (1)
2008年4月 (2)
2008年1月 (3)
2007年11月 (2)
2007年9月 (6)
2007年8月 (8)
2007年7月 (4)
2007年5月 (1)
2007年4月 (1)
2007年3月 (1)
2006年12月 (1)
2006年11月 (4)
2006年8月 (1)
2006年7月 (1)
收藏夹
.net tools(2)
(rss)
asp.net(19)
(rss)
asp.net ajax(1)
(rss)
English(1)
(rss)
FCKeditor(1)
(rss)
FLASH(3)
(rss)
FreeTextBox(3)
(rss)
JavaScript(1)
(rss)
非.NET平台(1)
(rss)
基于角色的权限管理(2)
(rss)
控制OFFICE(4)
(rss)
数据绑定(6)
(rss)
项目管理(6)
(rss)
资源(1)
(rss)
.NET
asp.net
asp.net 2.0快速入门
Scott Guthrie's Blog
雨痕BLOG
Linux
linuxsir
linux伊甸园
study area
鳥哥的Linux私房菜
牛人网络
优客笔记簿
中国Linux论坛
(rss)
PHP
Oracle 函数库
web 2.0
Online CSS Designer
飞鸽
企业
金太阳教育
网络技术
onlyzq blog
中国协议分析网
项目管理
管理技巧
希赛网
移动开发
twodays' blog
资源
590网络营销吧
(rss)
专注于网络营销、网站推广、网站建设!
c#开源项目
codeguru
codeproject
最新评论
1. re: 用C#访问ACCESS数据库问题
支持二楼 的说法 (dakaren1)
2. re: [转]ajax中文乱码解决
不错,学习了. (gotextile)
3. re: install x express 安装日记
请文博主,第三点是怎么实现的? 博主用的是 InstallScript MSI Installation Projects 的工程吗? (Deep)
4. re: 用C#访问ACCESS数据库问题
我想说明几点: 你这种方式其实安全性没有什么保证,我只要把数据库考到其他电脑,就可以打开数据库而不用数据密码了,用户组的方式只对本地电脑起作用。相比较而言"->"设置数据库密... (笨笨真笨)
5. re: javascript对下拉列表框(select)的操作
不错 (游客)
阅读排行榜
1. 用C#访问ACCESS数据库问题(8957)
2. javascript对下拉列表框(select)的操作(2668)
3. WinForm 下调用 OutLook 发送邮件(1733)
4. [转]ajax中文乱码解决(1389)
5. 理解与应用LDAP服务器(843)
评论排行榜
1. 公司聘请技术顾问(9)
2. YAF之资源处理(5)
3. [深圳]招系分、高程(4)
4. 用C#访问ACCESS数据库问题(4)
5. WinForm 下调用 OutLook 发送邮件(4)