(Inspired by a comment in an answer about CLOCK$ which says: the 'symbols with a dollar sign are reserved to us' was also a DEC convention, certainly on RSX-11M systems)

In Windows, network shares that end with $ are not listed to connecting machines (for example, when use net view). This includes several pre-defined ones - ADMIN$, IPC$, C$ for C:\ etc. - and also custom shares. Presumably, this was also the case with LAN Manager, from which many Windows sharing mechanism inherit their behavior.

Where does this convention come from?

  • 2
    Yes, this was also the case with LAN Manager, starting with 1.0; see for example this reference in the LAN Manager OS/2 Administrator Reference. Apr 4, 2022 at 14:29
  • 1
    As a general comment, operating systems often come up with some convention for "this name is not generally interesting, so we'll hide it from listings". The dot convention in Unix, the H attribute for files in DOS, and the trailing-dollar-sign convention on Windows shares are all aspects of the same thing.
    – dave
    Apr 4, 2022 at 17:13
  • 2
    @another-dave with the caveat that the dot convention was an accident turned into a feature, not designed. Apr 4, 2022 at 18:08


You must log in to answer this question.

Browse other questions tagged .