我最近与一家刚丢失服务器/网络管理员的公司达成了网络开发职位。虽然我被聘用进行网络开发,但我被要求在服务器上做一些日常维护任务,但我仍然遇到了麻烦,没有这种东西的背景。我们失去了与旧网络管理员的所有通信,这没有任何帮助。
这是情况。该大学这一部分的几十名教师在服务器(Windows Server 2003,SP 2)上共享了目录,例如\\servername\Jones$
,\\servername\Smith$
和\\servername\Watson$
。我的问题是这样的:为什么共享名称附有美元符号?它似乎不是技术要求,也不区分这些文件夹与其他类似命名的文件夹。 这种标准风格,某种我无法理解的要求,或者我应该注销的内容是最后一位管理员偏心的产物吗?
对于有点蹩脚的问题道歉,但我无法解决这个问题,而且我一直在继续添加带有美元符号附加共享名称的新目录,因为我不确定它是否是实际上是必要的。
答案 0 :(得分:70)
SMB / CIFS URI中的$表示共享已隐藏,在浏览共享文件夹时不会显示。这通常但不一定意味着它需要管理员权限才能访问它。
此约定也适用于共享打印机。
答案 1 :(得分:16)
在共享名称的末尾添加美元符号($)将从Network Neighborhood目录中隐藏资源。这被称为隐藏份额。
答案 2 :(得分:10)
附加美元符号会隐藏共享,因此如果您在Windows资源管理器中浏览到计算机或在命令行上使用net view
,则不会显示该内容。
如果您希望分享以便在这些情况下显示,请不要将$放在上面。
答案 3 :(得分:7)
共享名称末尾的$隐藏了浏览者的分享。
例如,如果您有一个共享“\ computer1 \ share1 $”,那么浏览“\ computer1”的任何人都不会看到列出该共享。
但是,如果您创建了“\ computer1 \ share2”,他们将能够看到该共享。
这是我所知道的唯一区别。
答案 4 :(得分:6)
它们是“管理员共享”,如果您使用Windows资源管理器或大多数其他浏览工具浏览计算机,它们通常是隐藏的。
答案 5 :(得分:4)
这是一个隐藏的份额。它不仅没有出现,而且也无法搜索。
答案 6 :(得分:-3)
我知道,为了访问目标计算机的非共享目录,您需要执行类似\ machinename \ c $的操作,其中c $表示C:\驱动器。我不确定在这种情况下是否属于这种情况。