verizon usuario password entrar cox contraseƱa como change cambiar batch-file passwords wifi

batch-file - usuario - como entrar a mi router de verizon



Cambiar la contraseƱa de un perfil de Wi-Fi (4)

Parece que " FooBar " preguntó por un capítulo cómo encriptar el material clave, pero no hay necesidad de eso por lo que estoy obteniendo, porque él menciona "con éxito solo copié y pegué una prueba de una de estas entre las computadoras, y se conectó muy bien, por lo que la encriptación es definitivamente reversible ". así que supongo que todo lo que tienes que hacer es:

  1. Escriba la contraseña inalámbrica en una computadora del personal
  2. Compruebe si el archivo xml se actualiza (si lo hace, luego el siguiente paso)
  3. Luego, colóquelo en la red donde la computadora múltiple puede alcanzar
  4. C & P el archivo .xml y sobrescribe
  5. Ora para que no necesites reiniciarlo, supongo que podrías deshabilitar el controlador de Internet y volver a habilitarlo por lotes.

Esa es mi opinión, pero realmente no puedo probarlo en este momento.

En el hospital de cuidado a largo plazo en el que participo como voluntario, el primer día de cada mes cambia la contraseña de la conexión de Wi-Fi para invitados. Esto causa mucho trabajo para el personal y mucha frustración para los pacientes, muchos de los cuales tienen movilidad muy limitada.

(Sí, la verdadera solución es lograr que el equipo de TI mantenga la misma contraseña, pero eso no va a suceder).

La mayoría de los pacientes se conectan al mundo exterior a través de computadoras portátiles con Windows. Me gustaría crear un script por lotes que podamos instalar en sus computadoras que recuperará automáticamente la contraseña para el próximo mes y la aplicará tan pronto como sea necesario.

Puedo poner la contraseña de invitado del mes siguiente en un archivo en la red interna del hospital, donde solo puede acceder alguien que actualmente tenga la contraseña de este mes, y puedo usar bitsadmin dentro de un script por lotes para recuperar la contraseña en un archivo local (ver abajo). Puedo configurar una tarea en la computadora de cada paciente para ejecutar este script justo antes de fin de mes.

Mi pregunta es: cuando la contraseña del mes pasado falla al comienzo del nuevo mes, ¿cómo puedo cambiar la contraseña para esa conexión de red desde un script por lotes?

Sé que puedo usar ...

netsh wlan show profile name=“INSERT_SSID_HERE” key=clear

... para encontrar la contraseña actual, pero ¿cómo puedo configurarla?

EDITAR: he descubierto que en Windows Vista y versiones posteriores, la frase de contraseña de Wi-Fi se almacena en un archivo XML en C:/ProgramData/Microsoft/Wlansvc/Profiles/Interfaces[Interface Guid].xml . Aparece en el formato:

- <sharedKey> <keyType>passPhrase</keyType> <protected>true</protected> <keyMaterial> ** 400+ hexit number ** </keyMaterial> </sharedKey>

Supongo que para cambiar la contraseña, necesito encriptar la nueva contraseña usando el algoritmo apropiado y actualizar este archivo XML. ¿Hay algún comando que pueda usar para hacer esto automáticamente? Si no, ¿qué algoritmo de cifrado debería usar?

Una alternativa más simple podría ser eliminar el cifrado:

<protected>false</protected> <keyMaterial>plainTextPassword</keyMaterial>

Sin embargo, cuando trato de reiniciar la conexión Wi-Fi después de reiniciar la computadora, utilizando un archivo XML que se ha modificado de esta manera, la conexión falla.

Una solución que no requiere un reinicio es preferible.

Secuencia de comandos para recuperar la contraseña:

@echo off setlocal set file=%~dp0result.txt bitsadmin /reset bitsadmin /create /download job bitsadmin /addfile job http://example.com/password.html %file% bitsadmin /resume job timeout 5 bitsadmin /getstate job | find /i "TRANSFERRED" && goto :done bitsadmin /cancel job exit /b 1 :done bitsadmin /complete job :: results.txt now holds the new password exit /b 0


La mejor manera lógica de notificar la contraseña es manteniendo la contraseña como un número y manteniendo el nombre wifi como + o - "de la contraseña anterior" todos los meses, de esta manera usted podría notificar a los pacientes por una vez que la contraseña de los próximos meses es ¡será! :-) ex: suponga que su contraseña actual es 134768 y la contraseña de su próximo mes es 134778, y que a comienzos del mes siguiente podría renombrar el wifi como +10.


¿Intentó eliminar y volver a agregar el perfil en lugar de simplemente cambiar el contenido del XML para usar una contraseña simple?

Tuve una situación similar en el pasado y esto es lo que funcionó para mí:

Esta respuesta asume que desea conservar solo la contraseña de WiFi en la red en lugar de un XML completo y el SSID de la My Network WiFi es " My Network ".

  1. Desconectarse de la red: netsh wlan disconnect
  2. Exporte el perfil "Mi red" a otro lugar, p. Ej. netsh wlan export profile folder="C:/" name="My Network" key=clear C:/ : netsh wlan export profile folder="C:/" name="My Network" key=clear -> esto debería crear C:/Wi-Fi-My Network.xml . El archivo xml resultante debe ser similar al que ve en C:/ProgramData/Microsoft/Wlansvc/Profiles/Interfaces , pero con la parte <sharedKey> desprotegida (esto nos permite solo hacer un reemplazo en el próximo paso). Obviamente, también puede hacer esto copiando el archivo desde el directorio de perfil de Wlansvc , pero hacerlo requiere el conocimiento del GUID de la interfaz. Exportar es más fácil ya que solo necesita conocer su SSID.
  3. En el perfil copiado, asegúrese de que protected sea false y complete keyMaterial con la contraseña simple (la sustitución simple de texto debe ser fácil de hacer con VB o C #, pero si debe hacerlo únicamente en script por lotes, consulte Cambiar etiqueta datos en un archivo XML usando el archivo por lotes de Windows )
  4. Elimine el perfil almacenado actualmente: netsh wlan delete profile name="My Network"
  5. Vuelva a agregar el perfil: netsh wlan add profile filename="C:/Wi-Fi-My Network.xml" .
    (Esto recreará el archivo apropiado en C:/ProgramData/Microsoft/Wlansvc/Profiles/Interfaces , con contraseña encriptada).
  6. Conéctese a la red: netsh wlan connect name="My Network"

Si está de acuerdo con almacenar el XML completo, también puede exportar el perfil sin cifrar (paso 2) y almacenarlo en su unidad de red, luego simplemente debe hacer los pasos 1, 4, 5 y 6.

Espero que esto ayude.


También puede escribir un lote que utiliza

netsh wlan set profileparameter name="SSID" keyMaterial="password"

para actualizar el documento XML El parámetro keyMaterial podría pasarse a través de una variable establecida desde otro .bat u otro archivo.

Diseñé este método cuando mi cafetería local decidió cambiar la contraseña todos los días y me cansé de decirle a Windows 10 que se olvidara de la red y se reconectara.