怎么列出本机的共享目录列表? 我想用cmd命令 net share 列出本机共享目录可怎么把这个命令写进VB里,而且把共享的目录放在一个数组里呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DOS命令net view \\192.168.1.73 >c:\1.txt192.168.1.73是自己的IP地址c:\1.txt既是你需要的东西 api netshareEnum可以帮你写代码 '引用 wmistrComputer = "."Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")Set colShares = objWMIService.ExecQuery("Select * from Win32_Share")For each objShare in colShares Wscript.Echo "AllowMaximum: " & vbTab & objShare.AllowMaximum Wscript.Echo "Caption: " & vbTab & objShare.Caption Wscript.Echo "MaximumAllowed: " & vbTab & objShare.MaximumAllowed Wscript.Echo "Name: " & vbTab & objShare.Name Wscript.Echo "Path: " & vbTab & objShare.Path Wscript.Echo "Type: " & vbTab & objShare.Type Next 调用WNetEnumResource枚举网络资源 VB6.0中有没有这个控件?如何找到它? 怎么让VB写的有关闭end的程序 在关闭前进行操作? 怎样根据已知窗体句柄打开相应窗体? 读excel数据到记录集中,发现有部分数据在记录集中是空值,请问怎么解决。 求助 如何实现这个图像处理功能?(可能是关于图像组合保存方面的)多谢了! 关于两张表更新的问题 vb中有没有像CommonDialog选文件的定位文件夹的控件? 关于bitblt的问题 求助!:数据库问题 VBA不熟悉啊,请问怎么在Excel中插入删除行? VB中的LONG类型最长是多少?
net view \\192.168.1.73 >c:\1.txt
192.168.1.73是自己的IP地址c:\1.txt既是你需要的东西
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colShares = objWMIService.ExecQuery("Select * from Win32_Share")
For each objShare in colShares
Wscript.Echo "AllowMaximum: " & vbTab & objShare.AllowMaximum
Wscript.Echo "Caption: " & vbTab & objShare.Caption
Wscript.Echo "MaximumAllowed: " & vbTab & objShare.MaximumAllowed
Wscript.Echo "Name: " & vbTab & objShare.Name
Wscript.Echo "Path: " & vbTab & objShare.Path
Wscript.Echo "Type: " & vbTab & objShare.Type
Next