2009-01-15 24 views
51

Recientemente he entrado en una posición de desarrollo web con una empresa que acaba de perder su administrador de servidor/red. Aunque me contrataron para el desarrollo web, me piden que realice algunas tareas de mantenimiento de rutina en el servidor con las que no estoy teniendo problemas, ya que no tengo antecedentes en este tipo de cosas. No ayuda que hayamos perdido toda comunicación con el antiguo administrador de red.¿Por qué se añaden los nombres compartidos de estas carpetas con signos de dólar?

Aquí está la situación. Algunas docenas de miembros de la facultad en esta sección de la universidad han compartido directorios en el servidor (Windows Server 2003, SP 2) como \\servername\Jones$, \\servername\Smith$ y \\servername\Watson$. Mi pregunta es la siguiente: ¿Por qué se añaden los nombres de las acciones con signos de dólar? No parece ser un requisito técnico, ni distingue esas carpetas de otras carpetas con nombres similares. ¿Es este estilo estándar, un requisito de algún tipo que no pude comprender, o algo que debería descartar como producto de la excentricidad del último administrador?

Disculpas por la pregunta poco convincente, pero no he sido capaz de resolver esto, y he seguido agregando nuevos directorios con nombres de acciones con signo de dólar porque no estoy seguro de si o no es realmente necesario.

+0

No relacionado con la programación –

+9

Puede que no esté directamente relacionado con la programación, pero sin duda es una cuestión de interés para los programadores, especialmente para aquellos que son nuevos en el campo. Sé que ciertamente tuve esta pregunta cuando comencé. –

+1

Está relacionado periféricamente con la programación. Formulé la pregunta aquí después de leer muchas otras preguntas sobre redes que no se encontraron con la oposición o la etiqueta no relacionada con la programación (como una mayoría autoritaria de las preguntas relacionadas en el cuadro "Relacionado" de la izquierda). –

Respuesta

66

$ en SMB/CIFS URI significa que el recurso compartido está oculto y no se mostrará cuando se navegue por carpetas compartidas. Esto generalmente, pero no necesariamente, implica que requiere privilegios de administrador para acceder a él.

Esta convención también se aplica a las impresoras compartidas.

+1

¿Se pueden explorar desde el explorador de Windows si conozco la dirección compartida? – cacert

+2

@cacert no se mostrarán en el explorador cuando se visualicen todos los recursos compartidos disponibles, pero puede ingresar la dirección manualmente. –

+1

Tenga en cuenta que el dólar sigue siendo parte del nombre de la acción; justo como el punto antepuesto en los nombres de archivo de Linux, que oculta ese archivo. – user2023370

16

Al agregar un signo de dólar ($) al final del Nombre del recurso compartido se ocultará el recurso del directorio de Entorno de red. Esto se conoce como compartir oculto.

+0

¿Representan que en realidad cambian la funcionalidad del recurso compartido o lo representan como para transmitir la idea de eso al usuario? –

+0

Claro, la respuesta de ALassek es realmente la más completa. –

10

Agregar el signo de dólar hace que el recurso compartido se oculte, por lo que no se mostrará si navega hacia la computadora en el Explorador de Windows o usa net view en la línea de comandos.

Si desea compartir para mostrar en esos casos, no ponga los $ en él.

6

Son "recursos compartidos de administrador" y generalmente se ocultan si está explorando \ equipo con Windows Explorer o la mayoría de las otras herramientas de exploración.

-3

Sé con certeza que para acceder a los directorios no compartidos de la máquina de destino, debe hacer algo como \ machinename \ c $ donde c $ representa la unidad C: \. No estoy seguro si ese es el caso en este caso.

+0

Incorrecto. ' $' todavía es un recurso compartido. –

7

El $ al final del nombre del recurso compartido oculta el recurso compartido de navegación de personas.

Por ejemplo, si tiene un recurso compartido "\ computer1 \ share1 $", cualquiera que navegue a "\ computer1" no verá ese recurso compartido.

Sin embargo, si ha creado "\ computer1 \ share2", podrán ver esa acción.

Esa es la única diferencia que conozco.

4

Es un recurso oculto. No solo no se muestra, sino que tampoco se puede buscar.

Cuestiones relacionadas