Slå av Windows Windows Server -datamaskinen eksternt med PowerShell

Når vi må administrere flere datamaskiner på et domene med Windows Server 2016 Det er veldig praktisk å kunne utføre kommandoer eksternt for ikke å måtte gå til det fysiske stedet, noe som sparer tid og ressurser.
En av de daglige oppgavene som kan oppstå, er ekstern avstengning av utstyr av forskjellige årsaker, for eksempel:

  • Glemsomhet eller fravær av brukeren.
  • Obligatorisk nedstengning for noen støttespørsmål.
  • Informasjonssikkerhet og mer.

I dag lærer vi hvordan du slår av en klientdatamaskin ved hjelp av et Windows PowerShell -skript på Windows Server 2016.

Lag skript for å slå av en domenemaskin eksternt med Windows PowerShell i Windows Server 2016

Trinn 1
I dette tilfellet kalles klientdatamaskinen SolveticPC koblet til vårt domene:

Steg 2
Linjen som skal utføres er følgende:

 (Get -WmiObject -Class Win32_OperatingSystem -ComputerName SolveticPC) .InvokeMethod ("Win32Shutdown", 5)
Trinn 3
Verdiene vi kan spesifisere er:
  • 0= Logg av
  • 1= Avslått
  • 2= Omstart
  • 4= Loggen tvunget til å forlate
  • 5= Tvunget nedleggelse
  • 6= Tvunget omstart
  • 8= Avslått
  • 12= Makt tvunget til å forlate
Vi må ganske enkelt angi det riktige tallet, i dette tilfellet 5 siden vi vil tvinge nedleggelsen.

Trinn 4
Noe viktig er å definere navnet på laget som skal slås av på banen -Datamaskinnavn og hvis vi har flere lag, kan vi lage en .txt -fil med lagnavnene og skrive den inn der.

FORSTØRRE

Trinn 5
Når vi utfører skriptet, ser vi at den eksterne maskinen vil starte nedleggingsprosessen:

Det er så enkelt at vi kan styre denne typen oppgaver eksternt i Windows Server 2016.

wave wave wave wave wave