¿Cómo puedo verificar si un archivo es de solo lectura y, de ser así, cambiarlo para que no sea de solo lectura, y viceversa?Verificar si el archivo es de solo lectura y cambiar en el archivo por lotes de Windows
Respuesta
No soy un experto en DOS, pero si la memoria no me falla, compruebe el comando "attrib". Eso debería decirle lo que necesita saber y también puede usarlo para establecer los atributos.
attrib -R hacen leer/escribir attrib + r que sea de sólo lectura
¡Gracias, trabajando! –
Esto no funcionó para mí hasta que he añadido un retraso. Este es mi archivo por lotes (.bat):
attrib +r %1
ECHO Waiting 1 seconds
PING 1.1.1.1 -n 1 -w 1000 > NUL
%1
ECHO Waiting 3 seconds
PING 1.1.1.1 -n 1 -w 3000 > NUL
attrib -r %1
de puntos de bonificación, que quería usar esto para abrir un determinado tipo de archivo como de sólo lectura. Entonces, hice clic con el botón derecho en un archivo de la hora y en "Abrir con", elegí este script por lotes. Ahora puedo hacerlo cuando quiera abrir solo lectura.
Gracias - la pausa pareció hacer el truco para mí también – SlowLearner
- 1. Prueba del atributo de archivo en el archivo por lotes
- 2. Ejecute el archivo por lotes como un servicio de Windows
- 3. texto Abrir archivo y programa de acceso directo en el archivo por lotes de Windows
- 4. Temporizador en el archivo por lotes de Windows
- 5. Cómo verificar si existe un archivo desde un archivo por lotes
- 6. Invocar el archivo por lotes de Windows desde Linux
- 7. archivo por lotes de Windows operador &&
- 8. ¿Cómo probar si una ruta es un archivo o directorio en el archivo por lotes de Windows?
- 9. ¿Puede impulsar el sistema de archivos para cambiar el atributo de solo lectura de un archivo?
- 10. Java: el archivo de desmarque es de solo lectura
- 11. ¿Cómo puedo comprobar el tamaño de un archivo en un archivo por lotes de Windows?
- 12. Ejecutar archivo por lotes en el fondo
- 13. Crear un archivo por lotes para copiar y cambiar el nombre del archivo
- 14. ¿Comprueba si el archivo existe y ejecuta un archivo por lotes en PowerShell?
- 15. Compruebe si el comando está disponible en el archivo por lotes
- 16. Control de psftp en un archivo por lotes de Windows
- 17. Incluir un archivo por lotes en un archivo por lotes
- 18. Ejecutando vbscript desde el archivo por lotes
- 19. sólo lo hacen si el archivo por lotes días ...
- 20. Ejecutando un archivo por lotes en el shell git
- 21. Retire primero y el último carácter de una cadena en un archivo por lotes de Windows
- 22. Declaración y uso de una variable en el archivo por lotes de Windows (.BAT)
- 23. linux + verificar si el archivo es de texto o binario
- 24. ¿Cuál es el directorio actual en un archivo por lotes?
- 25. ¿Cómo verificar si un archivo existe en un archivo .BAT de DOS (Windows Command Prompt)?
- 26. archivo por lotes ~ dp0 cambios en el cambio de directorio
- 27. Abrir archivo de solo lectura
- 28. Archivo por lotes de Windows: ¿PID del último proceso?
- 29. Archivo por lotes de subarchivo de llamadas por lotes para pasar n parámetros y regresar sin usar el archivo
- 30. Codificación de archivo por lotes
Utilice el comando ATTRIB: 'ATTRIB filename.ext' - si R aparece antes del nombre del archivo, es de solo lectura. – Konerak
No es necesario que lo pruebe. Solo usa 'attrib + R' o' attrib -R' para configurarlo para que sea lo que deseas. –