- ¿Cómo puedo crear un archivo ejecutable por lotes en Windows 7 para que cuando lo inicie, primero desconecte el WiFi, luego la conexión del cable LAN, luego abra el Administrador de tareas, luego vuelva a conectar la conexión LAN y finalmente vuelva a conectar el WiFi?
La respuesta de Sal Cimmino es básicamente correcta pero no incluyó los comandos netsh.
NetShell es un programa SHELL y programable para que ingrese el shell para uso interactivo o para APRENDER los comandos y ver la ayuda para secuencias de comandos posteriores.
Esto le dará los nombres oficiales de la interfaz:
- Cómo usar una máquina Windows como servidor local para otros dispositivos a través de WiFi y sin conexión a Internet
- ¿Existe un servicio web o API que pueda rastrear mi ubicación geográfica específica usando solo mi WIFI?
- ¿Es posible saber qué dispositivo está utilizando la mayoría de los datos cuando está conectado a Wifi?
- ¿Es posible transferir archivos entre un sistema Linux y un teléfono Android usando WiFi? Si es así, ¿cómo?
- Acabo de adivinar la contraseña de WiFi de mi vecino. ¿Sería legal usarlo?
interfaz de netsh show interface
Lo siguiente deshabilitará una interfaz una vez que sepa el nombre:
interfaz netsh interfaz configurada “Red 1” deshabilitada
Y esto habilitará una interfaz si conoce el nombre:
Interfaz netsh Configurar interfaz “Red 1” habilitada
TaskMgr ejecutará ese programa, pero es interactivo, por lo que tendrá que lidiar con cómo esperar a que termine o reiniciar manualmente la segunda mitad del script una vez que haya terminado.
Sin embargo: TaskList y Taskkill pueden administrar las tareas en un script, como debe hacer taskmgr en una interfaz gráfica de usuario, por ejemplo:
taskkill / f / im StupidProgramName.exe
Además, todo esto se puede poner en un archivo por lotes cmd, O puede usar PowerShell donde también tiene el más fácil de usar:
get-process StupidProgramNAME | detener el proceso
Las versiones posteriores de Windows tienen comandos de PowerShell para hacer el trabajo de red directamente, pero no se incluyen en Windows 7, incluso con la última versión de PowerShell. (Probablemente necesite Windows 8.1 o Server 2012-R2 para obtener todo eso).