大虾请一定“路见问题,拔刀相助”——关于文件共享

changxds 2003-10-19 10:28:55
在vb中如何知道某个文件夹是否设置了共享?共享类型及访问权限有是什么等?
...全文
92 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainstormmaster 2003-10-20
  • 打赏
  • 举报
回复
//设置共享我是知道的,但一个文件夹是否设置了共享及其他共享的属性该如何获得呢

上面不是给你例子了吗
zhangqs 2003-10-20
  • 打赏
  • 举报
回复
调用API函数
zz124 2003-10-20
  • 打赏
  • 举报
回复
up!
rainstormmaster 2003-10-20
  • 打赏
  • 举报
回复
非也
changxds 2003-10-20
  • 打赏
  • 举报
回复
怎么还没有人知道啊?
wzucdos 2003-10-20
  • 打赏
  • 举报
回复
上面好象是列出所有的共享对象,但如果是只想知道某个指定的文件夹呢?应该是简单的一句就可以吧???是也?非也?
flc 2003-10-20
  • 打赏
  • 举报
回复
学习
rainstormmaster 2003-10-19
  • 打赏
  • 举报
回复
如果是在2000以上的操作系统完全可以shell控制台命令 Net

Net share管理共享资源。使用不带参数的 net share 显示本地计算机上所有共享资源的信息。

语法
net share [ShareName] net share [ShareName=Drive:Path [{/users:Number | /unlimited}] [/remark:"Text"] [/cache: {manual | automatic | no}]]net share [ShareName [{/users:Number | unlimited}] [/remark:"Text"] [/cache: {manual | automatic | no}]] net share [{ShareName | Drive:Path} /delete]

参数
ShareName
指定共享资源的网络名称。键入带参数 ShareName 的 net share 命令仅显示有关该共享的信息。
drive:path
指定要共享目录的绝对路径。
/users:Number
设置可以同时访问共享资源的最多用户数。
/unlimited
指定可以同时访问共享资源的、数量不受限制的用户。
/remark:"Text"
添加关于资源的描述性注释。给文本加上引号。
/cache:manual
启用带手动重新集成的脱机客户端缓存。
/cache:automatic
启用带自动重新集成的脱机客户端缓存。
/cache:no
禁用缓存。
/delete
停止共享资源。
net help Command
显示指定 net 命令的帮助。
注释
要共享带有包含空格字符路径的目录,请使用引号将目录的驱动器和路径引起来(如 "C:\Path Name")。
当显示计算机上的所有共享资源时,将显示每个资源的共享名、与资源相关的设备名或路径,以及与资源有关的描述性注释。输出内容与以下相似:

共享名 资源 注释
------------------------------------------------------
ADMIN$ C:\WINNT 远程管理
C$ C:\ 默认共享
print$ C:\WINNT\SYSTEM\SPOOL
IPC$ 远程 IPC
LASER LPT1 后台 激光打印机

在服务器上创建共享时,这些共享将被保存。停止服务器服务时,所有共享都将断开,不过当计算机重新启动时它们将自动重新连接。有关服务的详细信息,请参阅“相关主题”。
当从远程计算机浏览本地计算机时,将不显示以字符 $ 结尾的共享资源名。详细信息,请参阅“相关主题”。
示例
要显示有关本地计算机上共享资源的信息,请键入:

net share

要使用共享名 DataShare 共享计算机的 C:\Data 目录并包括注释,请键入:

net share DataShare=c:\Data /remark:"For department 123."

要停止上例中创建的 DataShare 文件夹共享,请键入:

net share DataShare /delete

要使用共享名 List 共享计算机的 C:\Art Lst 目录,请键入:

net share list="c:\art lst"

格式化图例
格式 含义
斜体 用户必须提供的信息
粗体 用户必须准确键入的要显示的元素
省略号 (...) 在命令行中可多次重复的参数
中括号 ([]) 可选项
大括号 ({});选项用竖线 (|) 分隔。例如:{even|odd} 用户必须从选项集合中选择一个
Courier 字体

nofound007 2003-10-19
  • 打赏
  • 举报
回复
不知道,不过可以帮你UP一下
erfangto 2003-10-19
  • 打赏
  • 举报
回复
属性!!!看看不就的了
shisanjin 2003-10-19
  • 打赏
  • 举报
回复
?
学习!
programfish 2003-10-19
  • 打赏
  • 举报
回复
学习
wkyjob 2003-10-19
  • 打赏
  • 举报
回复
呜呜呜呜。。。。。。。。。。。。
changxds 2003-10-19
  • 打赏
  • 举报
回复
设置共享我是知道的,但一个文件夹是否设置了共享及其他共享的属性该如何获得呢?
rainstormmaster 2003-10-19
  • 打赏
  • 举报
回复
一个例子,win nt的:
http://www1.harenet.ne.jp/~unaap/download/api/netshare.lzh

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧