我最近与一家刚刚失去服务器/网络管理员的公司进入网络开发职位.虽然我被聘用进行网络开发,但我被要求在服务器上做一些日常维护任务,但我仍然遇到麻烦,没有这种东西的背景.我们失去了与旧网络管理员的所有通信,这没有任何帮助.
这是情况.在大学的这部分几十个老师曾共享服务器(Windows Server 2003中,SP 2)如目录\\servername\Jones$
,\\servername\Smith$
和\\servername\Watson$
.我的问题是:为什么共享名称附有美元符号?它似乎不是技术要求,也不区分这些文件夹与其他类似命名的文件夹.这种标准风格,某种我无法理解的要求,或者我应该作为上一个管理员怪癖的产品而被注销的东西?
对于有点蹩脚的问题道歉,但我无法弄清楚这一点,并且我一直在继续添加带有美元符号附加共享名称的新目录,因为我不确定它是否真的有必要.
SMB/CIFS URI中的$表示共享是隐藏的,在浏览共享文件夹时不会显示.这通常但不一定意味着它需要管理员权限才能访问它.
此约定也适用于共享打印机.
在共享名称的末尾添加美元符号($)将隐藏网络邻居目录中的资源.这被称为隐藏份额.
附加美元符号会使共享隐藏,因此如果您在Windows资源管理器中浏览到计算机或net view
在命令行上使用它,则不会显示该共享.
如果你想在这些情况下分享以显示,请不要将$放在上面.
共享名称末尾的$隐藏了浏览人员的份额.
例如,如果您有一个共享"\ computer1\share1 $",那么浏览"\ computer1"的任何人都不会看到列出的那个共享.
但是,如果您创建了"\ computer1\share2",他们将能够看到该共享.
这是我所知道的唯一区别.
它们是"管理员共享",如果您使用Windows资源管理器或大多数其他浏览工具浏览计算机,通常会隐藏它们.