社区
C#
帖子详情
在程序中怎样访局域网计算机中的共享文件?
xujiaoxiang
2005-11-25 11:23:33
在程序中怎样访局域网计算机中的共享文件?有用户名和密码。
要求:
使用用户登陆。
访问共享文件,取得共享文件信息。
注销登陆的用户。
还有个问题是怎样取得共享文件所在分区的整个空间大小和剩余空间大小?
...全文
162
8
打赏
收藏
在程序中怎样访局域网计算机中的共享文件?
在程序中怎样访局域网计算机中的共享文件?有用户名和密码。 要求: 使用用户登陆。 访问共享文件,取得共享文件信息。 注销登陆的用户。 还有个问题是怎样取得共享文件所在分区的整个空间大小和剩余空间大小?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
terryshi
2005-11-25
打赏
举报
回复
public static void OpenDirectory(string str_Directory, string str_UserName, string str_Password) {
string str_LogoOn = "net use " + str_Directory + " /user:" + str_UserName + " \"" + str_Password + "\"";
string str_OpenDirectory = "start " + str_Directory;
Process p_Tmp = new Process();
p_Tmp.StartInfo.RedirectStandardError = true;
p_Tmp.StartInfo.RedirectStandardInput = true;
p_Tmp.StartInfo.RedirectStandardOutput = true;
p_Tmp.StartInfo.UseShellExecute = false;
p_Tmp.StartInfo.CreateNoWindow = true;
p_Tmp.StartInfo.FileName = "cmd.exe";
p_Tmp.Start();
p_Tmp.StandardInput.WriteLine(str_LogoOn);
p_Tmp.StandardInput.WriteLine(str_OpenDirectory);
p_Tmp.StandardInput.WriteLine("exit");
p_Tmp.Close();
p_Tmp.Dispose();
}
terryshi
2005-11-25
打赏
举报
回复
http://community.csdn.net/Expert/topic/4396/4396796.xml?temp=.3851892
lovefootball
2005-11-25
打赏
举报
回复
你可以用cmd来实现
先用ping看看是否可以连上机器
然后用net use连接机器
最后你就可以像操作本地文件一样了
不过注销用户还没做过
还有个问题是怎样取得共享文件所在分区的整个空间大小和剩余空间大小
-----------
可以用wmi
LoveCherry
2005-11-25
打赏
举报
回复
http://community.csdn.net/Expert/topic/4340/4340245.xml?temp=.450329
ZetaChow晓代码
2005-11-25
打赏
举报
回复
要看你的程序服务是在要访问的计算机还是去访问的计算机,如果服务在要访问的计算机就 用IO,如果不是就不知道了
zwfhome1
2005-11-25
打赏
举报
回复
同求,帮顶!!!!!!!
xujiaoxiang
2005-11-25
打赏
举报
回复
解决了。
用API可以解决。
cmd也可以。
xujiaoxiang
2005-11-25
打赏
举报
回复
谢谢各位。我问题的不明确。
我是要在asp服务端运行一个exe , exe的一个参数是一个txt文件路径,此文件在其他计算机上。
代码如下:
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
string command = @"my.exe \\192.168.1.1\my.txt";
p.StandardInput.WriteLine(command);
p.StandardInput.WriteLine("exit");
运行后无法读取\\192.168.1.1\my.txt
拥有192.168.1.1机器的用户和密码
局域网
内同步
共享文件
一款非常好用的在
局域网
之间同步
共享文件
夹的小软件。
易语言打开
局域网
共享文件
夹源码
易语言打开
局域网
共享文件
夹源码。@hl659839。
转发一直在用的
局域网
一键共享小
程序
非常实用
转发一直在用的
局域网
一键共享小
程序
非常实用,特别适合公司网管,家庭网内部设置共享,告别繁琐的排错与配置,小
程序
可一键完成!
吾爱
局域网
共享软件.zip
吾爱
局域网
共享软件.zip
Delphi7
局域网
文件共享软件源代码.rar
Delphi7的
局域网
文件共享软件源码,Windows的文件共享经常遇到不能正常或无法找到
计算机
的情况。文件共享还要设置共享属性及用户等,为简化
局域网
文件共享,本软件只要网络能连通,不需要任何设置就能文件共享。 使用点对点方式,不用服务器,只要在需要共享的电脑运行本
程序
及将要共享的文件或文件夹拖到共享区就可以。 注:打开Config.Ini添加要共享的文件夹。 还未完成的功能: 1)文件夹上传及下载 2)下载未能拖到桌面或资源管理器 开发环境:delphi 7和Indy 9
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章