10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

„Windows PowerShell“ yra „Command Executive“ komandų eilutės sistema ir „Script“ kalba, kurią galite naudoti savo sistemai valdyti. Žemiau esančiame straipsnyje „Wiki.SpaceDesktop“ supažindins su 10 „PowerShell“ komandų, kurios padės efektyviai valdyti kompiuterį nuotoliniu būdu.

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Prašymas:

- Jūsų kompiuteryje veikia Windows Vista (arba naujesnė) operacinė sistema.

- Serveris, veikiantis „Windows Server 2008“ (arba naujesne versija).

- PowerShell 5.0.

- Prieiga prie administratoriaus teisių.

1. Sukurkite „PowerShell“ seansą

Komanda : Enter-PSSession

Pavyzdžiui:

Enter-PSSession - Kompiuterio pavadinimas REMOTE_COMPUTER_NAME - Kredencialas USERNAME

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Sukūręs PSS sesiją administratorius gali nuotoliniu būdu prisijungti prie kito kompiuterio tinkle ir vykdyti kuo daugiau PS komandų tame kompiuteryje.

Sąveikos metu daugelis komandų gali būti vykdomos nuotoliniu būdu, nes administratorius turi prieigos sąsają, tarsi jis sėdėtų priešais kompiuterį.

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

2. Vykdykite komandas

Komanda : Invoke-Command

Pavyzdžiui:

Invoke-Command - Kompiuteris REMOTE_COMPUTER_NAME - Scenarijaus blokas {PowerShell komanda}

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Komandos Invoke-Command naudojimas PS duos tuos pačius rezultatus kaip ir seanso vykdymas aukščiau pateiktoje 1 komandoje, tačiau naudojant Invoke nuotolinei komandai iškviesti, tuo pačiu metu vykdoma tik 1 komanda.

Taip siekiama, kad kelios komandos nebūtų vykdomos vienu metu, nebent komandos būtų išsaugotos kaip .PS1 failas ir iškviestas jų scenarijus.

3. Iš naujo paleiskite kompiuterį

Komanda: Paleiskite kompiuterį iš naujo

Pavyzdžiui:

Paleisti iš naujo - Kompiuteris - Kompiuterio pavadinimas REMOTE_COMPUTER_NAME - Priversti

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Kartais kai kuriais atvejais, kai įdiegiate arba iš naujo sukonfigūruojate sistemą, kad ji tinkamai veiktų, jūsų bus paprašyta iš naujo paleisti kompiuterį. Arba kai kuriais kitais atvejais tiesiog iš naujo paleiskite kompiuterį, kad pritaikytumėte pakeitimus ir atnaujintumėte kompiuterį. Tada jums tereikia naudoti vieną PS komandą vykdyti.

4. Ping su kompiuteriu

Komanda: Test-Connection

Pavyzdžiui:

Bandomasis ryšys - Kompiuterio pavadinimas DESTINATION_COMPUTER_NAME - Šaltinis SOURCE_COMPUTER_NAME

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

PING yra viena iš naudingiausių komandų Sysadmin (Systems Admin) „arsenale“. Tai labai paprasta, tereikia įvesti komandą PING ir komanda patikrins esamos kompiuterio stoties ir kitų nuotolinių sistemų ryšį.

„Test-Connection“ „pakels“ PING komandą į naują lygį, „įterpdama“ ją į PS cmdlet.

Tarkime, jei reikia patikrinti ryšio tarp serverio ir nuotolinio įrenginio informaciją. ICMP užklausos siunčiamos iš serverio į nuotolinius įrenginius, tačiau ataskaitos siunčiamos atgal į jūsų administratoriaus stotį.

5. Peržiūrėkite ir redaguokite paslaugas

Komanda: Set-Service

Pavyzdžiui:

Nustatyti paslauga - Kompiuterio pavadinimas REMOTE_COMPUTER_NAME - Pavadinimas SERVICE_NAME - Būsena SERVICE_STATUS

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Paslaugos kartais būna labai „sunkios“. Priklausomai nuo to, kas vyksta konkrečiame kompiuteryje, paslaugos gali „sustoti“ pačiu blogiausiu metu. Vykdomų paslaugų nustatymas naudojant cmdlet komandą Get-Service padeda suprasti esamą paslaugų būseną.

Kai „užfiksuosite“ visą turimą informaciją, galite nustatyti paslaugos būseną – tai gali būti paslauga, prasidedanti raide W arba galite nustatyti visas paslaugas vienu metu.

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

6. Vykdykite fonines užduotis (šalutines užduotis)

Komanda: Start-Darbas

Pavyzdžiui:

Pradėti – Užduotis – Failo kelias PATH_TO_SCRIPT.PS1

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Naudokite šią komandą, norėdami vykdyti scenarijus arba fonines programas neprisijungdami ar neatlikdami kitų užduočių. Be to, ši komanda bus vykdoma net jei komanda nepavyks ir nenutrauks vartotojo vietinio prisijungimo prie sistemos.

7. Išjunkite kompiuterį

Komanda: Stop-Computer

Pavyzdžiui:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME -Priverstinai

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Kaip ir kituose įrenginiuose, taip ir pasinaudojus kompiuteriu reikia „pailsėti“. Atlikdami išjungimą, galite naudoti šią cmdlet komandą, kad įsitikintumėte, jog jūsų kompiuteris yra tinkamai „išjungtas“.

8. Prijunkite kompiuterį prie domeno (domeno)

Komanda: Add-Computer

Pavyzdžiui:

Add-Computer -ComputerName COMPUTER_NAMES_TO_BE_JOINED -DomeinName DOMAIN.COM -Kredencialas DOMAIN\USER -Paleisti iš naujo

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Kompiuterio prijungimo prie domeno procesas yra gana paprastas, tereikia paspausti 3 kartus, tada įvesti visą administratoriaus informaciją ir viskas. Tačiau naudojant šį tradicinį metodą norint sujungti šimtus domenų reikia labai daug laiko.

Tokiu atveju galite galvoti apie sprendimą kaip naudodami „PowerShell“. Cmdlet komanda leidžia vienu metu sujungti kelis kompiuterius prie domeno ir tik vieną kartą reikia įvesti administratoriaus informaciją.

9. Tvarkyti programas ir paslaugas

Komanda: Import-Module

Pavyzdžiui:

Importavimo modulis – pavadinimas NAME_OF_POWERSHELL_MODULE

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Viena ryškiausių „PowerShell“ savybių yra lankstus programų, programų ir tt valdymas – nuo ​​kompiuterinių sistemų iki programų, tokių kaip „Microsoft Exchange“. Kai kurios programos ir paslaugos leidžia valdyti tik tam tikrą valdymo lygį per grafinę sąsają. Likusi dalis paliekama PS valdyti pagal numatytuosius nustatymus.

Tai atliekama naudojant modulius, kuriuose yra būtinos kodų bazės, kad būtų galima vykdyti bet kokias papildomas konkrečios paslaugos ar programos PowerShell komandas. Moduliai naudojami tik tada, kai reikia, ir kai jie išplės PS funkcionalumą į konkrečią paslaugą ar programą. Baigę galite visiškai pašalinti modulį iš aktyvios sesijos jo neišjungdami.

10. Pervardykite kompiuterį

Komanda: Pervardyti - Kompiuteris

Pavyzdžiui:

Pervardyti - Kompiuteris - Naujas pavadinimas NEW_COMPUTER_NAME - Vietinis kredencialas COMPUTERNAME\USER - Paleisti iš naujo

10 „PowerShell“ komandų padeda efektyviausiai valdyti nuotolinius kompiuterius

Priklausomai nuo daugelio veiksnių, įskaitant saugumą, įmonės politiką ir t. t., galite arba negalėsite pervardyti kompiuterio. Bet kuriuo atveju komanda Pervardyti yra naudinga dirbant su viena ar keliomis sistemomis – grupėmis arba domene.

Komanda pervadins įrenginį ir paleis iš naujo, kad pakeitimai įsigaliotų. Domenui, jei „Schema Active Directory“ jį palaiko, nauji kompiuteriai taip pat bus pervardyti AD. Objektas išsaugos visus savo nustatymus ir prisijungusio domeno būseną, bet rodys naują pavadinimą.

Žiūrėkite daugiau straipsnių žemiau:

Sėkmės!


Kas yra Scareware? Kaip pašalinti Scareware?

Kas yra Scareware? Kaip pašalinti Scareware?

Scareware yra kenkėjiška kompiuterinė programa, skirta priversti vartotojus manyti, kad tai teisėta programa, ir prašo išleisti pinigus tam, kas nieko nedaro.

Kaip padidinti interneto ryšio greitį naudojant cFosSpeed

Kaip padidinti interneto ryšio greitį naudojant cFosSpeed

cFosSpeed ​​yra programinė įranga, kuri padidina interneto ryšio greitį, sumažina perdavimo delsą ir padidina ryšio stiprumą iki maždaug 3 kartų. Ypač tiems, kurie žaidžia internetinius žaidimus, „cFosSpeed“ palaikys, kad galėtumėte mėgautis žaidimu be jokių tinklo problemų.

Sužinokite apie ugniasienes, „Windows“ užkardą sistemoje „Windows Server 2012“.

Sužinokite apie ugniasienes, „Windows“ užkardą sistemoje „Windows Server 2012“.

„Windows“ ugniasienė su išplėstine sauga yra užkarda, kuri veikia „Windows Server 2012“ ir yra įjungta pagal numatytuosius nustatymus. „Windows Server 2012“ ugniasienės parametrai tvarkomi „Windows“ ugniasienės „Microsoft“ valdymo pulte.

Kaip pakeisti Vigor Draytek modemo ir maršrutizatoriaus prisijungimo slaptažodį

Kaip pakeisti Vigor Draytek modemo ir maršrutizatoriaus prisijungimo slaptažodį

Keisdami „Vigor Draytek“ modemo ir maršrutizatoriaus prisijungimo administratoriaus puslapio slaptažodį, vartotojai apribos neteisėtą prieigą, kad galėtų pakeisti modemo slaptažodį, užtikrinant svarbią tinklo informaciją.

Kaip lengvai pagreitinti RAM naudojant AMD Ryzen Master

Kaip lengvai pagreitinti RAM naudojant AMD Ryzen Master

Laimei, „Windows“ kompiuterių, kuriuose veikia „AMD Ryzen“ procesoriai, vartotojai gali naudoti „Ryzen Master“, kad lengvai padidintų RAM neliesdami BIOS.

7 būdai, kaip ištaisyti „Windows“ nešiojamojo kompiuterio klaidas, kurios neįkraunamos per USB-C

7 būdai, kaip ištaisyti „Windows“ nešiojamojo kompiuterio klaidas, kurios neįkraunamos per USB-C

USB-C prievadas tapo duomenų perdavimo, vaizdo išvesties ir įkrovimo standartu šiuolaikiniuose Windows nešiojamuosiuose kompiuteriuose. Nors tai patogu, gali būti nemalonu, kai nešiojamąjį kompiuterį prijungiate prie USB-C įkroviklio ir jis neįkraunamas.

Kaip „Ultraviewer“ ištaisyti „Nepavyko sukurti paslaugos“ klaidą

Kaip „Ultraviewer“ ištaisyti „Nepavyko sukurti paslaugos“ klaidą

Nepavyko sukurti paslaugos klaida „Ultraviewer“ įvyksta, kai įdiegiame programinę įrangą su klaidos kodu 1072.

Kaip ištaisyti klaidą, kai „Ultraviewer“ nerodomas ID

Kaip ištaisyti klaidą, kai „Ultraviewer“ nerodomas ID

Klaida, kai nerodomas ID Ultraviewer, turės įtakos nuotoliniam kompiuterio ryšiui.

Kaip naudoti „Ultraviewer“ failams siųsti ir gauti

Kaip naudoti „Ultraviewer“ failams siųsti ir gauti

„Ultraviewer“ valdo kompiuterį nuotoliniu būdu ir turi failų siuntimo ir gavimo režimą.

6 būdai visam laikui ištrinti failus sistemoje „Windows“.

6 būdai visam laikui ištrinti failus sistemoje „Windows“.

Paprastai, kai ištrinate failą sistemoje Windows, failas nebus ištrintas iš karto, o bus išsaugotas šiukšliadėžėje. Po to turėsite atlikti dar vieną veiksmą: ištuštinti šiukšliadėžę. Bet jei nenorite atlikti šio antrojo veiksmo, toliau pateiktame straipsnyje parodysime, kaip visam laikui ištrinti failą.