elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Introducción a  Git (Primera Parte)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows
| | |-+  Crear un archivo ".bat" para borrar dos archivos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear un archivo ".bat" para borrar dos archivos  (Leído 452 veces)
Morgan007

Desconectado Desconectado

Mensajes: 123


Ver Perfil
Crear un archivo ".bat" para borrar dos archivos
« en: 12 Octubre 2019, 18:46 »

Hola:
A fin de mejorar procesos dado el volumen de mensajes de las cuentas de correo de Thunderbird quiero automatizar un proceso creando un archivo "bat".

En concreto los archivos se encuentran en la carpeta del perfil y son estos:

C:\Users\JPD_ultrabook\AppData\Roaming\Thunderbird\Profiles\ohyg5cbz.default\global-messages-db.sqlite
C:\Users\JPD_ultrabook\AppData\Roaming\Thunderbird\Profiles\ohyg5cbz.default\global-messages-db.sqlite-journal

1.- ¿Cómo he de crear las ordenes del "archivo .bat"? ¿hay alguna forma mejor de realizarlo alternativo a este ejecutable?
2.- Como uso dos ordenadores , los archivos son los mismos pero cambian las carptetas de usuario.. -en la ruta que pongo seria \ohyg5cbz.default\-. ¿es posible hacer un archivo estandar que me sirva para más de un ordenador??

Gracias por leerme

Saludos

Gracias por llerme


En línea

Saberuneko


Desconectado Desconectado

Mensajes: 2.090



Ver Perfil WWW
Re: Crear un archivo ".bat" para borrar dos archivos
« Respuesta #1 en: 12 Octubre 2019, 21:38 »

Para borrar los directorios tendrás que poner un par de líneas con el comando RMDIR, documentado a continuación:

Código:
RMDIR [/S] [/Q] [unidad:]ruta
RD [/S] [/Q] [unidad:]ruta

    /S     Quita todos los directorios y archivos del directorio además
           del mismo directorio. Se usa principalmente cuando se
           desea quitar un árbol.

    /Q     Modo silencioso, no pide confirmación para quitar un árbol
           de directorio con /S

Si lo que quieres borrar es solo los archivos, el comando que necesitas es Delete:

Código:
DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
ERASE [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres

  nombres       Especifica una lista de uno o más archivos o directorios.
                Se puede usar comodines para eliminar varios archivos.
                Si se especifica un directorio, todos sus archivos se
                eliminarán.

  /P            Pide confirmación antes de eliminar cada archivo.
  /F            Fuerza la eliminación de archivos de sólo lectura.
  /S            Elimina archivos especificados de todos los subdirectorios.
  /Q            Modo silencioso. No pide confirmación sobre eliminación con
                comodín global
  /A            Selecciona los archivos que se van a eliminar basándose en los
                atributos
  atributos     R  Archivos de sólo lectura       S  Archivos de sistema
                H  Archivos ocultos               A  Archivos preparados para
                                                     almacenamiento
                I  No archivos indizados de contenido  L  Puntos de análisis
                -  Prefijo de exclusión

Las rutas a las que apuntas tienen variables de entorno de Windows que puedes utilizar para esto y así valer para todos los users. En el caso de Roaming es %appdata%

Por tanto, lo siguiente te valdría:

Código:
%appdata%\Thunderbird\Profiles\ohyg5cbz.default\global-messages-db.sqlite
%appdata%\Thunderbird\Profiles\ohyg5cbz.default\global-messages-db.sqlite-journal

Estas rutas apuntarían a la carpeta "Roaming" del usuario en el que corras el .bat

Un Saludo


« Última modificación: 12 Octubre 2019, 21:50 por Saberuneko » En línea

Morgan007

Desconectado Desconectado

Mensajes: 123


Ver Perfil
Re: Crear un archivo ".bat" para borrar dos archivos
« Respuesta #2 en: 13 Octubre 2019, 12:14 »

Gracias. Probaré a ver
Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines