首页 | 邮件资讯 | 技术教程 | 解决方案 | 产品评测 | 邮件人才 | 邮件博客 | 邮件系统论坛 | 软件下载 | 邮件周刊 | 热点专题 | 工具
网络技术 | 操作系统 | 邮件系统 | 客户端 | 电子邮箱 | 反垃圾邮件 | 邮件安全 | 邮件营销 | 移动电邮 | 邮件软件下载 | 电子书下载

操作系统

Windows 9X | Linux&Uinx | Windows Server | 其它操作系统 | Vista | FreeBSD | Windows 7 |
首页 > 操作系统 > Windows 95/98/XP > 不别忘了还有Net Share 不要小看了Net命令的能力 > 正文

不别忘了还有Net Share 不要小看了Net命令的能力

出处:WindowsITPro 作者:作者/Mark Minasi 译者/杨岩 时间:2011-6-9 16:39:32

我最早还是在1985年3月听说过微软网络,而当时微软,其实是IBM发布了IBM PC网络支持计划 (IBM PC Network Support Program)。它是一个网络操作系统,在PC/MS-DOS上扮演一个“服务器”的角色,并且那就意味着本质上Novell在接下来的8年里不再需要和Redmond激烈竞争了。但是在过去的21年里我了解到早期的网络技术(也叫做MS-Net)给了我很大的帮助:有了IBM PC网络支持计划,你就可以在命令行里完成所有的网络管理操作,并且信不信由你,Windows Server 2003仍然支持这个程序,当然还扩展了一些它的功能。 
直到今天,你可能仍然在使用比如Net Use和Net Time之类的Net命令。Net命令相当强大,并且它们在Windows Server 2003和Windows XP系列中变得更加有用,然而却有很多人还没有意识到Net的强大能力。这可太遗憾了,因为命令行工具是快速创建一个网络的最便捷的方法。下面让我们来看一看Net Share命令,据我所知它是你唯一可以用来创建文件共享、设置权限、找到此刻谁在使用它并且把它记录下来的一个工具,这一切操作都可以在命令行中完成。

语法


最基本的Net Share语法可以简单地显示出你现有的共享情况。当你键入:
net share

然后回车,你可以获得一个所有共享名称的列表。你还可以知道它们共享的确切盘符及共享路径,还有共享相关的任何注释信息。也许你还在考虑到哪儿去找这个工具呢,不要紧,它是一个内嵌的Windows命令行工具。

想要创建一个新的共享,键入(在单行内): 

net share <sharename=drive:path> 
   /remark: "<remark text>"
   /grant:<username>,full|change|read
   /grant:<username>,full|change|read

这个命令看起来有点不太雅观,那么下面的这个例子可以让它变得更加易于理解: 

net share mytest=C:\test
   /remark: "Playing with Net Share"
   /grant:administrator,full 
   /grant:otherguy,change 

这个命令共享一个已有的文件夹(C:\test),共享名为“mytest”。如果你键入该命令的那台机器名为PC55,你使用通用命名规则(UNC)创建一个共享,名称为“\\pc55\mytest”。我已经在那个共享上作了个注释,但是该注释是可选择的。

当然,不可选择的是在任何文件共享中良好的权限设置,Net Share就可以让你创建它们。你可以使用自己所需的大量的“/grant”参数。在本例中,我为administrator账户设置了“完全控制”权限,并且为otherguy用户账户设置了“更改”权限。这里只有三种权限设置:完全控制,更改和读取,因为文件共享权限要比NTFS的权限简单的多。

更改共享权限

那么使用Net Share怎么来更改共享的权限呢?我发现了一个很简单的方法,只需要在Net Share命令中键入两个命令,一个是删除共享(当然,它不会删除之前共享文件夹中的任何文件),而另一个是以所需权限重新创建共享。你可以在命令行中使用“/delete”选项来删除一个共享,如下所示:
net share mytest /delete

缓存

Net Share还可以让你控制在一个Windows Server 2003、Windows XP和Windows 2000中共享的脱机文件的缓存信息。你可能已经注意到了在资源管理器中,可以为缓存设置四级权限:manual(手动缓存)、programs(自动缓存程序和文档)、documents(自动缓存文档)和none(不缓存)。为了在Net Share中指定这些权限级别,你可以使用“/cache”选项,如下所示:

net share mytest=C:\test 
  /remark: "Playing with Net Share" 
  /grant:administrator,full 
  /grant:otherguy,change 
  /cache:none

Net命令对于命令行系统配置来说相当有用,当然Net Share也不例外啦。赶快试试看吧!

 


[NET SHARE命令小档案]

NET SHARE用于管理共享资源,使网络用户可以使用某一服务器上的资源。当不带选项使用此命令时,它会列出该计算机上正在被共享的所有资源。对于每一种资源,Windows都会报告其设备名或路径名,以及与之相关的描述性注释。
它的命令语法如下:

 NET SHARE  
sharename  
sharename=drive:path [/USERS:number | /UNLIMITED]  
[/REMARK:"text"]  
[/CACHE:manual|automatic|no ]  
sharename [/USERS:number | /UNLIMITED]  
[/REMARK:"text"]  
[/CACHE:Manual | Documents | Programs | None]  
{sharename | devicename | drive:path} /DELETE

sharename指共享资源的网络名。输入NET SHARE和一个共享名只会显示那个共享的有关信息。

drive:path指定将被共享的目录的绝对路径。
/USERS:number设置可以同时访问共享资源的最大用户数。
/UNLIMITED指定用户可以同时访问共享资源的不受限制的数目。
/REMARK:"text"添加一个有关资源的描述性注释,应将文本包含在引号中。
devicename指一个或多个被共享名所共享的打印机 (LPT1: 至 LPT9:)。
/DELETE终止资源的共享。
/CACHE:Automatic启用脱机客户缓存和自动重新集成。
/CACHE:Manual启用脱机客户缓存和手动重新集成。
/CACHE:No告诉客户脱机缓存不合适。

在服务器上创建共享时,这些共享将被保存。在停止Server服务时,所有共享都断开,但是在下一次启动 Server服务或者重新启动计算机时将自动重新连接它们。当从远程计算机浏览本地计算机时,将不显示以字符$结尾的共享资源名。

相关文章 热门文章
  • 循序渐进SharePoint灾难恢复
  • 迁移到SharePoint 2010
  • 感受Office 2010和Sharepoint 2010协同
  • BPOS学习笔记:Sharepoint Online功能初体验
  • 19.6.2 Linux Telnet
  • NetApp 当选微软2009 年度存储解决方案合作伙伴
  • 深入解析ASP.NET中实现发送电子邮件
  • Mimosa为SharePoint提供归档和保护功能
  • NETGEAR垃圾邮件云分布分析技术
  • Internet Anywhere Toolkit
  • NetApp容灾解决方案
  • Fortinet强化邮件安全平台
  • Win2000/XP与Win98互访
  • Windows XP系统恢复全攻略
  • Windows蓝屏代码详解
  • Windows系统操作技巧
  • 在dos系统下使用USB盘
  • 彻底解决Windows XP网络文件共享
  • Windows下的netstat和nbtstat
  • 在Win98中更改Win2000的密码
  • 资源共享,如此“GUEST”
  • Windows Me优化指南
  • 解析Win XP恢复管理员密码的五大秘诀
  • FTP用户无法登录排错详解
  • 自由广告区
     
    最新软件下载
  • SharePoint Server 2010 部署文档
  • Exchange 2010 RTM升级至SP1 教程
  • Exchange 2010 OWA下RBAC实现的组功能...
  • Lync Server 2010 Standard Edition 标..
  • Lync Server 2010 Enterprise Edition...
  • Forefront Endpoint Protection 2010 ...
  • Lync Server 2010 Edge 服务器部署文档
  • 《Exchange 2003专家指南》
  • Mastering Hyper-V Deployment
  • Windows Server 2008 R2 Hyper-V
  • Microsoft Lync Server 2010 Unleashed
  • Windows Server 2008 R2 Unleashed
  • 今日邮件技术文章
  • 腾讯,在创新中演绎互联网“进化论”
  • 华科人 张小龙 (中国第二代程序员 QQ...
  • 微软推出新功能 提高Hotmail密码安全性
  • 快压技巧分享:秒传邮件超大附件
  • 不容忽视的邮件营销数据分析过程中的算..
  • 国内手机邮箱的现状与未来发展——访尚..
  • 易观数据:2011Q2中国手机邮箱市场收入..
  • 穿越时空的爱恋 QQ邮箱音视频及贺卡邮件
  • Hotmail新功能:“我的朋友可能被黑了”
  • 入侵邻居网络发骚扰邮件 美国男子被重..
  • 网易邮箱莫子睿:《非你莫属》招聘多过..
  • 中国电信推广189邮箱绿色账单
  • 最新专题
  • 鸟哥的Linux私房菜之Mail服务器
  • Exchange Server 2010技术专题
  • Windows 7 技术专题
  • Sendmail 邮件系统配置
  • 组建Exchange 2003邮件系统
  • Windows Server 2008 专题
  • ORF 反垃圾邮件系统
  • Exchange Server 2007 专题
  • ISA Server 2006 教程专题
  • Windows Vista 技术专题
  • “黑莓”(BlackBerry)专题
  • Apache James 专题
  • 分类导航
    邮件新闻资讯:
    IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮
    电子邮箱 | 反垃圾邮件|邮件客户端|网络安全
    行业数据 | 邮件人物 | 网站公告 | 行业法规
    网络技术:
    邮件原理 | 网络协议 | 网络管理 | 传输介质
    线路接入 | 路由接口 | 邮件存储 | 华为3Com
    CISCO技术 | 网络与服务器硬件
    操作系统:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | 其它操作系统
    邮件服务器:
    程序与开发 | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    金笛邮件系统 | 其它 |
    反垃圾邮件:
    综述| 客户端反垃圾邮件|服务器端反垃圾邮件
    邮件客户端软件:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | 雷鸟 | Eudora |Becky! |Pegasus
    IncrediMail |其它
    电子邮箱: 个人邮箱 | 企业邮箱 |Gmail
    移动电子邮件:服务器 | 客户端 | 技术前沿
    邮件网络安全:
    软件漏洞 | 安全知识 | 病毒公告 |防火墙
    攻防技术 | 病毒查杀| ISA | 数字签名
    邮件营销:
    Email营销 | 网络营销 | 营销技巧 |营销案例
    邮件人才:招聘 | 职场 | 培训 | 指南 | 职场
    解决方案:
    邮件系统|反垃圾邮件 |安全 |移动电邮 |招标
    产品评测:
    邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端
    广告联系 | 合作联系 | 关于我们 | 联系我们 | 繁體中文
    版权所有:邮件技术资讯网©2003-2010 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   粤ICP备05009143号