CSDN论坛 > .NET技术 > VC.NET

如何获取局域网上给定主机的共享文件列表?(如\\billgates) [问题点数:100分,结帖人natrium11]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs9
本版专家分:60266
Blank
铜牌 2003年9月 总版技术专家分月排行榜第三
2003年8月 总版技术专家分月排行榜第三
Blank
红花 2003年8月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2003年9月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2003年7月 .NET技术大版内专家分月排行榜第三
Bbs6
本版专家分:5337
Bbs7
本版专家分:21216
匿名用户不能发表回复!
其他相关推荐
socket实现ping嗅探,获取局域网所有活动主机
大概思路是:获取本主机IP,然后将它和子网掩码进行与操作,可知道子网的主机号范围,然后逐个进行Ping,最多ping4次。 ping是基于icmp报文的,它被封装在ip中发送出去。 主要问题是,这样单线程Ping速度真的非常慢,所以我尝试了多线程,不过过程并不顺利,主要是在recvIcmp过程中,内部或许有些更复杂的步骤。 不过,有个简单的实现方法是通过system函数调用DOS
C#访问共享目录 得到共享目录文件列表和修改里面的文件
建一个IdentityScope类,并引用相应的包using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.InteropS
使用SendArp()探测局域网内主机的MAC地址
主要知识: Windows有自带的API叫IP Helper,其中有一个API 为SendArp()可以实现通过ARP协议获取指定的IP地址,MAC地址功能,具体格式如下: DWORD SendArp( IpAddr DestIp; IpAddr ScrIp; PULONG pMacAddr; PULONG PhyAddrLen; ); 四个参数分别是目的IP地址,源IP地址(一般
局域网中linux和window互相访问共享文件夹的方法
一、 linux访问Windows共享文件夹   1.首先在mnt夹下建立共享文件夹,如share。   2.加载Windows系统的共享文件夹   在Linux命令行下访问Windows共享文件夹的命令是:   mount -t cifs -o username=windowsusername //windows machine/sharefiles /mnt/localfold
获取局域网内在线主机名及IP地址源码
使用的核心命令是“net view”,全循环变量模式!源码如下:@echo off&title 获取局域网内在线主机名及IP地址 for /f "skip=3 delims=\" %%a in ('net view') do for /f %%a in ("%%a") do if not "%%a"=="命令成功完成。" set /p=%%a<nul&for /f "del
扫描局域网内的其他计算机
本代码可以获取局域网内的其他计算机的名称和ip地址。 如图所示:本地IP地址为:10.128.8.176. 而通过程序枚举出如下的局域网内的计算机信息。对于这些计算机,在不联网的情况下,我通过ping的方式,可以与这些计算机ping通,说明这些计算机是真实存在在局域网的范畴内。 核心代码: void CEnumHostsDlg::EnumHosts(CStringArray& list
简单可视的获取局域网所有主机名、IP和Mac
简单可视的获取局域网所有主机名、IP和Mac,学习中写的小程序,用CListCtrl实现可视
服务器如何找到局域网的某一个客户端?
信息怎么正确传送到局域网的主机上的。 所有的局域网内的网络应用程序都是由内网首先向一公网发送一信息开始的(不考虑局域网内主机的情况,那没意思)。至于为什么,这涉及到目前网络现状问题。 大家知道在Internet IPV4协议中一台主机拥有一全球唯一的IP用于网上通信。而电脑及网络的普及,使得这些唯一的IP不足以分配,这就使得新的协议IPV6的出现,但仍不足以解决问题。 而局域网的出现恰是为了
发现局域网所有主机
遇到问题: 1。接入一个不知道网段网段的局域网; 2。需要发现局域网的所有的ip; 处理步骤 1。用原始套接字,监听arp消息,获取接口的mac地址; 2。根据收到的arp广播,可以从arp协议的sip字段,提取出源ip; 3。根据ip地址,然后掩码上24位,然后发送从1 ~255的地址的arp 广播; 4。通过收到的arp repy 来获取所有的局域网地址; 5。
一个读取局域网内主机的java程序
package com.sict;import java.net.*;/*** Gain a list of machinenames between* address 192.168.0.x~192.168.0.y.* (1* here x and y is specified in main()* methods arguments.* In winOS blank and dot ca
关闭
关闭