Script de PowerShell a la lista de apagado de las computadoras

 He escrito un script de PowerShell que cierres una lista de equipos remotos de una lista que es un archivo de texto. Esta secuencia de comandos PowerShell utilizar WMI para apagar el sistema a distancia.

1. Abrir el bloc de notas

2. Copiar y pegar el texto a continuación a la agenda

3. Guarde el archivo con extensión. Ps1.

USAGE: c:\shutdownremote.ps1 c:\shutdownlist.txt

# ———- SCRIPT STARTS HERE————–

$inputfile = Dir $args[0]
$readinputfile = get-content $inputfile
$readinputfile | ForEach-Object {

$objsystem = get-wmiobject -computername $_ -query “select * from win32_operatingsystem”
$result = $objsystem.shutdown()

if ($result.returnvalue -match “0”) {
write-host “$_ – shutdown command completed” -foregroundcolor green
}
else {
write-host “$_ – unable to send shutdown command” -foregroundcolor red
}

}

# ———- SCRIPT ENDSS HERE————–

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: