de Windows PC con PowerShell instalada ( ver Recursos)
Mostrar más instrucciones
1
Crear un nuevo documento de texto haciendo clic derecho en cualquier parte del escritorio o dentro de una carpeta . Aparecerá un menú contextual. Seleccione " Nuevo" y luego " Documento de texto ". Un nuevo documento de texto en el escritorio o en la carpeta , se destacará su nombre . El nombre de " checkNetworkUsers.ps1 " y haga clic en "Sí" cuando se le pregunte si desea cambiar la extensión del archivo . Esto es ahora una secuencia de comandos PowerShell, pero no contiene ninguna declaración aún.
2 Haga clic en el archivo y seleccione " Editar" en el menú contextual . El archivo se carga utilizando el editor de texto por defecto del sistema, que suele ser " WordPad ". Un archivo en blanco en el editor de texto
3
Escriba la siguiente instrucción al principio del archivo de texto en blanco para obtener una lista de todos los ordenadores conectados actualmente a la red . :
$ connectedComputers = Get- WmiObject -Class Win32_ComputerSystem
4
Escriba un bucle " foreach " que se repite a través de todos los ordenadores conectados en la lista creada en el paso anterior :
foreach ($ connectedComputer en $ connectedComputers )
{ }
5
Escriba una declaración de que se imprime el nombre de usuario de todos los usuarios de la red. La siguiente declaración debe ser colocado dentro de las llaves que siguen el ciclo " foreach " , por lo que se puede ejecutar en cada iteración del bucle
" Nombre de usuario: { 0 }". -F $ connectedComputer.UserName
6
Guarde el archivo pulsando la combinación de teclas "Ctrl " y "S" El guión ya está listo para ser ejecutado utilizando PowerShell. Puede abrir PowerShell y vaya a la secuencia de comandos para ejecutar desde la línea de comandos , o puede hacer doble clic en él para ejecutarlo desde su ubicación actual.