Cómo programar una unidad USB para que arranque solo en días específicos

1

Tengo una unidad de copia de seguridad y la he configurado en Acronis todos los viernes. Pero para minimizar la posibilidad de infectar la "unidad de respaldo" con un virus (por ejemplo, cryptolocker), quiero que la unidad esté habilitada solo en VIERNES. ¿Hay algún tipo de script que pueda desactivar el dispositivo USB y habilitarlo de nuevo?

PD Windows 7 64bit

guest
fuente

Respuestas:

1

Puedes usar el lote que te da un par de opciones. Puedes editar   la clave de registro para deshabilitar el uso de dispositivos USB

reg agregar HKLM \ SYSTEM \ CurrentControlSet \ Services \ UsbStor / v "Inicio" / t   REG_DWORD / d "4" / ​​f

Para habilitar el cambio de valor a 3.

O puede denegar el acceso a los archivos Usbstor.pnf y Usbstor.inf

cacls% windir% \ Inf \ Usbstor.pnf / d usuario cacls% windir% \ Inf \ Usbstor.inf   / d usuario

Donde usuario es la cuenta de usuario a la que desea denegar el acceso.

Para habilitar el uso

cacls% windir% \ Inf \ Usbstor.pnf / p usuario: R cacls   % windir% \ Inf \ Usbstor.inf / p usuario: R

Fuente https://stackoverflow.com/questions/13267236/how-disable-and-enable-usb-port-via-command-prompt

O puede usar Usbdeview o Microsoft Devcon.

Dave
fuente
¿No deshabilitaría esto todos los dispositivos USB? Y si lo deshabilitó para la cuenta de usuario, ¿qué sucede si un virus utiliza una cuenta diferente (bastante común)? Además, los virus con frecuencia hacen cambios en el registro, no hay ninguna razón para que no pueda volver a cambiar las entradas del registro.
tbenz9
@ tbenz9 - cuál, proporcioné 3 opciones
Dave
1

Simplemente desconecte el disco usando un script DISKPART. Vuelva a ponerlo en línea antes de realizar copias de seguridad con un script similar (reemplace sin conexión con en línea)

select disk 1
offline disk

Reemplace 1 con el número de disco de su unidad USB. list disk te permitirá encontrar esto.


fuente
Esta es una gran solución. Cree un pequeño script por lotes con esos comandos y luego simplemente llame al script utilizando el Programador de tareas de Windows. Necesitará otro script para volver a conectar la unidad USB. Aunque debería ser bastante fácil.
tbenz9
0

Gracias ! Parece que funciona, pero debo encontrar un tutorial sobre cómo hacer un horario con derechos de administrador, responderé, si lo hice: D

¿Alguien me puede escribir .BAT script que silenciosamente hace estos comandos?

Si lo coloco en un archivo BAT, solo se abrirá CMD y luego otra ventana con DISKPART, y no pasa nada

Gracias a todos por la ayuda !

hosan
fuente