|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
竟发现没有太大的帮助。总觉得要用起来,感觉到不了位。因为公司机器的原因,一直没有安装vs.net(也从来没有用过)。以前做asp的时候一直用DW(感觉其代码联想功能不错),可现在到了asp.net却不习惯了。成绩 比来的这个项目中有一请求就是要将数据放在局域网上共享,使别的呆板来会见。如许就必需要将文件夹共享,原本是思索用API来完成共享,不外后发明太烦琐,以是接纳了NETSHARE这条WINDOWS命令。
System.Diagnostics.Processp=newSystem.Diagnostics.Process();
p.StartInfo.FileName="cmd";
p.StartInfo.Arguments="/cnetshare"+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:是要共享的完全路径。
项目制造历程没有发明任何不合错误,但到了安装到programfiles目次下就呈现成绩了,不克不及准确的共享,排查发明是路径中有空格的缘故原由。在网上找了一些文章,办理举措是加上引号便可:
p.StartInfo.Arguments="/cnetshare"+shareName+"=""+sharePath+""";
java的设计机制:首先产生一个中间码,第二部编译为本地(机器)码。这个机制有很大的缺点。 |
|