Archivos BAT

Solo con el block de notas podes encontrar amplia gama de soluciones, estos comandos se ejecutan con permisos de administrador o sea que vas a tener que ejecutar la consola como administrador o una vez creado el bat lo ejecutas como administrador
para crear un archivo con extion .BAT solo basta con copiar y pegar el codigo dentro de un bloc de nota y al momento de guardar debe elegir el nombre con la extesion .bat  // ejemplo: respaldo.bat

CAMBIAR LA IP POR MEDIO DE CMD

normalmente la primero linea es necesaria  la segunda y tercera es para definir los dns

@echo off                                                                                                                    
Netsh interface ip set address name="LAN" source=static addr=192.168.3.129 mask=255.255.255.0 gateway=192.168.3.1 gwmetric=1
netsh interface ip set dns name="LAN" source=static 200.45.191.35 primary                                                  
netsh interface ip add dns name="LAN" addr=200.45.48.233                                                                      


 

RESPALDO DE TUS BASES DE DATOS EN XAMPP 

usando mysqldump haces una copia de tu base de datos este bat pide que ingreses el nombre de tu base de datos luego pide la contraseña correspondiente por defecto esta seteado el usuario root lo puedes modificar por el usuario que usas. este archivo genera unarchivo sql con el mismo nombre de la base de datos, de esta forma tendrias un respaldo automatico con este comando😎

@ECHO OFF
color 7C
echo ################################################
echo ######        RESPALDO BASES XAMPP       #######
echo ################################################
set /p basedato=Nombre de la base de datos:
echo a continuacion se respaldara la base "%basedato%" en la ubicacion actual
pause
c:\xampp\mysql\bin\mysqldump -u root -p %basedato%
pause
c:\xampp\mysql\bin\mysqldump -u root -p %basedato% > %basedato%.sql


HACER RESPALDO

este bat lo uso para hacer respaldo de mis proyectos ubicados en la carpeta xampp y este archivo bat lo ejecuto desde un pendrive que pide que ingreses el nombre de tu proyecto para copiar.

se usa el comando robocopy que tiene un control de versiones de los archivos que copia solo copia los archivos que fueron modificados y utilizo el parametro /e para copie el contenido de las carpetas y archivos que esten incluida en esa carpeta

@ECHO OFF
color 1E
echo ################################################
echo ######        COPIAR A DISCO LOCAL       #######
echo ################################################
set /p proyecto=nombre del proyecto:
echo Se movera la carpeta %proyecto% a DISCO LOCAL
pause
robocopy ".\%proyecto%" "C:\xampp\htdocs\%proyecto%" /e
pause


HABILITAR ESCRITORIO REMOTO 

habilita la opcion de control remoto en windows 7 y 10 esto permite que despues puedas controlar este equipo por conexion remota. esta herramienta requiere que el usuario tenga un password configurado

@echo off
COLOR 1E
echo ******************************************************************************
echo *****************  HABILITAR EL ESCRITORIO REMOTO ****************************
echo ******************************************************************************
sc config RemoteRegistry start= auto
pause
net start remoteregistry
pause
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
pause

Comentarios

Entradas populares de este blog

PROBLEMAS AL CONECTAR A UNA IMPRESORA O RECURSO COMPARTIDO WINDOWS 10

DESACTIVAR ACTUALIZACIONES AUTOMATICAS WINDOWS 10