C# 网络编程(2)——C# 实现局域网内文件传递

来源:互联网 发布:淘宝大学网店运营 编辑:程序博客网 时间:2024/05/08 17:53

在我们用C#语言做内部OA系统时,会经常遇到在局域网内传递文件,当然实现的方法有很多,比如FTP,WebService,WMI等等

今天在这我要说的是最简单的一种方法,就是利用DOS命令去连接对方的机器,然后就像操作本地的文件一样了

主要用到的命令就是ping和net use命令,思路就是先检查对方机器是否可以ping通,如果可以ping通,那么再使用net use命令去连接对方机器,连接成功则直接使用File类下面的方法,就像操作本地机器一样的。

那么在.NET中如何使用这两个命令呢?很简单,就是使用Process类调用cmd.exe.

 

1、首先我们先看看ping的方法

2、接下来就是使用net use连接对方机器

3、测试代码:

  

原创粉丝点击