Este script de PowerShell automatiza varias tareas de configuración y mantenimiento en un equipo con Windows. Incluye opciones para configurar la red, instalar programas predeterminados, actualizar drivers, limpiar el sistema y personalizar el escritorio.
- Cambiar configuración de red (IP y DNS)
- Instalar programas predeterminados
- Actualizar drivers con Driver Booster
- Personalizar Escritorio y Barra de Tareas
- Configurar AnyDesk
- Limpiar el Sistema
Para ejecutar el script, tienes tres opciones:
-
Abre PowerShell con permisos de administrador.
-
Navega al directorio donde se encuentra el script.
-
Ejecuta el script con el siguiente comando:
.\ConfigurarEquipo.ps1
- Abre el archivo
.bat
con permisos de administrador. - El archivo
.bat
ejecutará automáticamente el script de PowerShell.
-
Abre PowerShell con permisos de administrador.
-
Ejecuta el siguiente comando:
iex (irm 'https://raw.githubusercontent.com/HaaaZHaaaZ/AutoconfigWin/refs/heads/master/ConfigurarEquipo.ps1')
El script presenta un menú con las siguientes opciones:
- Cambiar configuración de red (IP y DNS): Permite configurar la dirección IP y los servidores DNS, ya sea de forma automática (DHCP) o manual.
- Instalar programas predeterminados: Instala una lista de programas predeterminados utilizando Chocolatey.
- Actualizar drivers con Driver Booster: Verifica si Driver Booster está instalado, lo descarga e instala si es necesario, y luego actualiza los drivers del sistema.
- Personalizar Escritorio y Barra de Tareas: Personaliza el escritorio y la barra de tareas ocultando el botón de vistas de tareas, el cuadro de búsqueda y desactivando noticias e intereses.
- Configurar AnyDesk: Configura la contraseña de AnyDesk.
- Limpiar el Sistema: Limpia archivos temporales y la papelera de reciclaje.
- Salir: Cierra el menú y termina la ejecución del script.
- PowerShell 5.1 o superior
- Conexión a Internet para descargar programas y actualizaciones
Esta función permite configurar la dirección IP y los servidores DNS de la interfaz de red Ethernet
. Puedes elegir entre configurar la IP y DNS de forma automática (DHCP) o manual. En el caso de configuración manual, se te pedirá que ingreses la dirección IP, la máscara de subred, la puerta de enlace predeterminada y los servidores DNS.
- DNS por DHCP: Configura los servidores DNS automáticamente utilizando DHCP.
- DNS de AdGuard: Configura los servidores DNS de AdGuard para evitar la publicidad. Los servidores DNS de AdGuard son:
- DNS preferido:
94.140.14.14
- DNS alternativo:
94.140.15.15
- DNS preferido:
- DNS personalizados: Permite ingresar manualmente los servidores DNS preferido y alternativo.
Instala los siguientes programas utilizando Chocolatey:
- Visual C++ Redistributable
- Google Chrome
- Opera
- WinRAR
- AnyDesk
- Notepad++
- Office 365 Business
- Adobe Reader
Utiliza Driver Booster para actualizar los drivers del sistema. Si Driver Booster no está instalado, el script lo descarga e instala automáticamente.
Esta función personaliza el escritorio y la barra de tareas realizando las siguientes acciones:
- Ocultar el botón de vistas de tareas: Oculta el botón de vistas de tareas de la barra de tareas.
- Ocultar el cuadro de búsqueda: Oculta el cuadro de búsqueda de la barra de tareas.
- Desactivar noticias e intereses: Desactiva la función de noticias e intereses en la barra de tareas.
Configura la contraseña de AnyDesk para el acceso remoto.
Esta función realiza la limpieza del sistema eliminando archivos temporales y vaciando la papelera de reciclaje:
- Limpiar archivos temporales: Elimina los archivos temporales ubicados en
C:\Windows\Temp
y en la carpeta temporal del usuario. - Limpiar la papelera de reciclaje: Vacía la papelera de reciclaje.
Este script puede utilizar scripts y servicios externos que son de uso público. No tengo ninguna relación con los proveedores de estos scripts y servicios externos, y no asumo ninguna responsabilidad por su funcionamiento o disponibilidad.
Las contribuciones son bienvenidas. Si deseas mejorar este script, por favor, haz un fork del repositorio y envía un pull request con tus cambios.
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE
para obtener más detalles.