在我们用C#语言做内部OA系统时,会经常遇到在局域网内传递文件,当然实现的方法有很多,比如FTP,WebService,WMI等等
今天在这我要说的是最简单的一种方法,就是利用DOS命令去连接对方的机器,然后就像操作本地的文件一样了
主要用到的命令就是ping和net use命令,思路就是先检查对方机器是否可以ping通,如果可以ping通,那么再使用net use命令去连接对方机器,连接成功则直接使用File类下面的方法,就像操作本地机器一样的。
那么在.NET中如何使用这两个命令呢?很简单,就是使用Process类调用cmd.exe.
1、首先我们先看看ping的方法

本文介绍了如何使用C#通过ping和net use命令在局域网内实现文件传递。通过创建Process实例调用cmd.exe执行DOS命令,检查目标机器是否可达并建立连接,从而实现类似操作本地文件的功能。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



