Ocultar archivos / carpetas que comienzan con un punto final (punto)
35
Windows no utiliza la convención de archivos de puntos para archivos ocultos. Sin embargo, muchas aplicaciones de Windows (en su mayoría de código abierto / multiplataforma) usan archivos y carpetas con esta convención. ¿Cómo puedo hacer que el Explorador de Windows oculte automáticamente estos archivos de puntos?
ATTRIB +H /s /d C:\.* es el comando para ocultar cualquier cosa, incluidos los directorios que comienzan con un punto
Esto no enumerará los archivos (como se indica a continuación), pero afectará a todos los archivos a los que pueda acceder y aplicará el atributo Oculto.
Una vez hecho esto, puede asegurarse de que las Opciones de carpeta estén configuradas para ocultar archivos ocultos. Haga clic en Inicio , escriba folder optionsy presione Enter. Haga clic en la pestaña Ver , luego elija No mostrar archivos, carpetas o unidades ocultos en Archivos y carpetas \ Archivos y carpetas ocultos . Presiona Aplicar , luego OK (o simplemente OK ).
Lo único que apesta de esto ... no produce nada. No hay forma de verificar qué archivos tocó. = (
Mechaflash
44
Otra cosa que apesta es que tienes que hacerlo manualmente cada vez que obtienes dichos archivos.
Justinas Dūdėnas
1
mi Userscarpeta está muy agradecida
Mikey
1
Cuidado: en las CreateFilellamadas de archivos de Windows con, CREATE_ALWAYSpero sin marca explícitamente especificada FILE_ATTRIBUTE_HIDDEN, las operaciones fallarán en los archivos ocultos. Algunas herramientas son conscientes de esto, pero con algunas (lo siento, no recuerdo exactamente con qué tuve problemas) esto sucede silenciosamente y el único problema notable es que las configuraciones o los registros de alguna manera no se actualizan. Consulte, por ejemplo, aquí para obtener más detalles: stackoverflow.com/a/13215998/116546
drdaeman
7
Simple:
En el Explorador de Windows
Haga clic derecho sobre el .folderque desea ocultar;
Haga clic properties, luego haga clic en la generalpestaña;
Haga clic en hidden.
Hecho.
PS Solo verificado en Windows 7 Professional. PPS Me di cuenta de que su pregunta se hacía automáticamente. Claramente, esto no será suficiente, pero tal vez los lectores lo encuentren útil.
Es posible en C #, utilizando System.IO.FileSystemWatcher. El código sería algo como esto. Simplemente compílelo y colóquelo en la carpeta Inicio. Pero este código no oculta los archivos ya existentes. Entonces ejecute primero el código de Luke, y luego este código. Necesita los permisos System.IO y System.Security.Permissions
Windows ocultará los archivos con la bandera oculta o del sistema . O los archivos pueden estar ocultos usando ACL. Windows no oculta archivos basados en nombre de archivo.
Para que Windows explícitamente oculte los archivos por nombre de archivo, deberá crear explícitamente la función. En este caso, funcionará un controlador del sistema de archivos (suele ser común que los virus tengan esta "característica") o un hack de extensión de shell.
En una nota al margen, puede falsificar la función desactivando "ver extensiones de archivo" en Opciones de carpeta, ya que, para Explorer, un archivo que comienza con un punto es un archivo con una extensión, pero sin nombre.
Windows no tiene una opción para ocultar todas las extensiones de archivo. Esta es la única opción relacionada: Folder Options> View> [ ] Hide extensions for known file types.
iglvzx
Como dije, no es una característica real.
surfasb
Sin embargo, ocultar extensiones para tipos de archivos conocidos no parece ocultar realmente dichos archivos. Todavía los veo listados en el explorador, solo con un nombre en blanco. Tampoco parece afectar a las carpetas (por ejemplo, ".txt" todavía se muestra en su totalidad). Windows 7.
sqweek
1
No creo que haya una manera de hacer que suceda automáticamente, pero podría intentar usar el comando ATTRIB para ocultar esos archivos:
ATTRIB + H
Luego, asegúrese de haber configurado el Explorador para que no muestre archivos ocultos.
Users
carpeta está muy agradecidaCreateFile
llamadas de archivos de Windows con,CREATE_ALWAYS
pero sin marca explícitamente especificadaFILE_ATTRIBUTE_HIDDEN
, las operaciones fallarán en los archivos ocultos. Algunas herramientas son conscientes de esto, pero con algunas (lo siento, no recuerdo exactamente con qué tuve problemas) esto sucede silenciosamente y el único problema notable es que las configuraciones o los registros de alguna manera no se actualizan. Consulte, por ejemplo, aquí para obtener más detalles: stackoverflow.com/a/13215998/116546Simple:
En el Explorador de Windows
.folder
que desea ocultar;properties
, luego haga clic en lageneral
pestaña;hidden
.Hecho.
PS Solo verificado en Windows 7 Professional. PPS Me di cuenta de que su pregunta se hacía automáticamente. Claramente, esto no será suficiente, pero tal vez los lectores lo encuentren útil.
fuente
Es posible en C #, utilizando System.IO.FileSystemWatcher. El código sería algo como esto. Simplemente compílelo y colóquelo en la carpeta Inicio. Pero este código no oculta los archivos ya existentes. Entonces ejecute primero el código de Luke, y luego este código. Necesita los permisos System.IO y System.Security.Permissions
fuente
Windows ocultará los archivos con la bandera oculta o del sistema . O los archivos pueden estar ocultos usando ACL. Windows no oculta archivos basados en nombre de archivo.
Para que Windows explícitamente oculte los archivos por nombre de archivo, deberá crear explícitamente la función. En este caso, funcionará un controlador del sistema de archivos (suele ser común que los virus tengan esta "característica") o un hack de extensión de shell.
En una nota al margen, puede falsificar la función desactivando "ver extensiones de archivo" en Opciones de carpeta, ya que, para Explorer, un archivo que comienza con un punto es un archivo con una extensión, pero sin nombre.
fuente
Folder Options
>View
>[ ] Hide extensions for known file types
.No creo que haya una manera de hacer que suceda automáticamente, pero podría intentar usar el comando ATTRIB para ocultar esos archivos:
ATTRIB + H
Luego, asegúrese de haber configurado el Explorador para que no muestre archivos ocultos.
fuente