211service.com
Nasveti in triki, ki jih morate vedeti o sistemu Windows Powershell [Partition Manager]
Povzetek:

Medtem ko večina uporabnikov pozna ukazni poziv, je le malo ljudi slišalo za Windows Powershell. Se morda sprašujete, kaj je Windows Powershell? Kako ga učinkovito uporabiti? Ta članek vam bo povedal vse odgovore.
Hitra navigacija:
- Uvod v sistem Windows Powershell
- Windows Powershell VS CMD
- Osnovni ukazi Powershell za novice
- Spodnja črta
- Komentarji uporabnikov
Uvod v sistem Windows Powershell
Da bi bolje razumeli Windows Powershell, začnimo s konceptom Shell v računalništvu. Lupina je uporabniški vmesnik, ki vam kot skrbnik omogoča dostop do različnih storitev operacijskega sistema, ki lahko podpira ukazne vrstice in vključuje tudi grafični uporabniški vmesnik.
O sistemu Windows Powershell
Novembra 2016 je Microsoft izdal prvo različico Powershell za Windows XP, Windows Server 2003 in Windows Vista. Zdaj je Powershell odprtokodni projekt, ki ga je mogoče namestiti na platforme Windows, Mac OS in celo Linux.

Kot nekakšna lupina ukazne vrstice in skriptno okolje Windows Powershell uporabnikom ukazne vrstice in scenaristom omogoča, da izkoristijo .NET Framework. Zasnovan je bil za določanje in avtomatizacijo dolgočasnih nalog z ustvarjanjem skriptov in kombiniranjem več ukazov.
Prednosti in slabosti
Vsak kovanec ima dve plati, prav tako Powershell. Tu smo povzeli njegove očitne prednosti in slabosti.
Prednosti
Windows Powershell se ponaša s številnimi prednostmi. V primerjavi s CMD je največja zasluga ta, da Powershell omogoča skrbnikom izvajanje oddaljenega upravljanja v omrežju. Poleg tega ima spodaj še številne druge prednosti:
- Boljše upravljanje na daljavo: Powershell daljinec postane glavni kanal za upravljanje komunikacije v omrežju. Trenutno se več upravljalnih konzol za GUI zanaša na daljinsko upravljanje, zato je okrepitev Powerhella na daljavo pomembna za Microsoft.
- Popolna podpora za objektno usmerjeni skriptni jezik: Na podlagi popolnega programskega sistema NET je njegove skripte lažje pisati in stabilnost se je močno izboljšala. Potek dela Powershell omogoča uporabnikom, da s pomočjo ukazov in kod skript napišejo nekaj podobnega.
- Opravila v ozadju: Powershell deluje v eni niti, zato bo ustvarjena nova nit, kot je delavec v ozadju, če poskusite priklicati NET program.
- Interaktivnost: Ta funkcija programerjem omogoča, da najprej preizkusijo nekaj komandnih gumbov na konzoli in jih vključijo v večje, bolj zapletene skripte.
- Ponovna uporabnost: Ko napisani skripti izvedejo določeno nalogo, jih lahko shranite za poznejšo uporabo in jih lahko združite z drugimi skripti za izvajanje drugih nalog. Z drugimi besedami, ponavljajoče se skripte je mogoče upravljati za zagon skriptov, kar prihrani skrbnikov čas in denar pri konfiguraciji strojev
Slabosti
Windows Powershell za zagon potrebuje ogrodje NET. Obstaja tudi nekaj varnostnih tveganj in drugih nevšečnosti, na katere morate biti pozorni.
- Potencialna varnostna tveganja: Windows Powershell lahko prinese nekaj potencialnih varnostnih tveganj. Kot smo že omenili, ga mnogi skrbniki IT uporabljajo za oddaljeno povezavo z drugimi računalniki in strežniki, kar lahko povzroči varnostne vrzeli.
- Spletni strežnik: Druga težava je, da Windows Powershell pri zagonu oddaljenega spletnega strežnika potrebuje spletni strežnik. Ta postopek zavzame dodaten prostor na strežniku.
Katere aplikacije je mogoče uporabiti za izvajanje skriptov Powershell
- Microsoft Windows PowerShell ISE
- Microsoft Windows PowerShell Web Access prek nadzorne plošče
- Sapien Technologies PowerShell Studio 2015
- Amazon AWS Tools za Windows PowerShell
- Adama Driscolla Orodja PowerShell za Visual Studio
- VMware vSphere PowerCLI
Kdaj uporabiti Windows Powershell
Če ste bili skrbnik omrežja ali delavec informacijske tehnologije, boste ugotovili, da je to orodje koristno pri delu z imenikom Active Directory. To je zato, ker obstaja komanda ukazov po meri, ki jih pokličejo cmdlet, zaradi česar ste bolj produktivni. Zato je priporočljivo, da je znanje sistema Windows Powershell vredno spretnosti, ki jo je treba razumeti.
Vendar so včasih povprečni uporabniki zmedeni glede razlik med Windows Powershell in CMD. V naslednjem delu bomo bralcem dali podrobne informacije o sistemu Windows PowerShell VS CMD. Nadaljujmo z branjem, da bomo nemoteno uporabljali ta zmogljiv program.
Windows Powershell VS CMD
Ukazni poziv Windows, okrajšan kot CMD, je prvotna lupina operacijskega sistema Microsoft DOS. Različni operacijski sistem ima različne ukazne pozive. V operacijskem sistemu Windows je program ukazne vrstice cmd.exe, ki je 32-bitni program ukazne vrstice.
Uporabniki lahko za upravljanje vseh računalnikov izvajajo vse vrste ukazov, na primer za zagon uporabi ukaz diskpart.exe upravljanje trdega diska .

Windows Powershell je nova Microsoftova lupina, ki združuje staro funkcionalnost CMD z novimi skripti / cmdlet. Komande so samostojni programski objekti, ki prikazujejo osnovne možnosti upravljanja znotraj sistema Windows. Z njim lahko s skripti za večkratno uporabo določite zapletene naloge, da prihranite čas. Uporabniki lahko za upravljanje računalnika uporabljajo tudi nekaj praktičnih ukazov Powershell.
Tu je oblika, ki vam lahko pomaga intuitivno razumeti razlike med njimi:
| Windows Powershell | CMD |
| Na podlagi jezika skript / cmdlet | Na podlagi skriptnega jezika besedila |
| Ukazni poziv lahko deluje v sistemu Windows Powershell. | Komandne enote Powershell ne morejo delovati v cmd.exe. |
| t je mogoče uporabiti za ustvarjanje zapletenih skriptov za upravljanje sistemov Windows veliko lažje kot z uporabo ukaznega poziva. | Ni enostavno izvesti zapletenega jezika skript. |
| Za upravljanje registra z WMI (Windows Management Instrumentation) je Powershell dostopen za naloge sistemske administracije. | Cmd.exe ni dostopen za naloge sistemske administracije. |
Trenutno verjamem, da na splošno razumete Powershell. Še pomembneje pa je, kaj moramo storiti, da bomo Windows Powershell uporabljali kot začetnika? Prosimo, nadaljujte s potrpežljivim branjem, tukaj je nekaj osnovnih ukazov Powershell za začetnike.
Osnovni ukazi Powershell za novice
Kako odpreti Windows Powershell
Tip Windows Powershell v iskalno polje in pritisnite Enter . No, lahko izberete Zaženi kot skrbnik ali Odprite lokacijo datoteke .

Potem boste dobili takšno pojavno okno.

Kot začetnik morate poznati tri vrste ukazov PowerShell: get-command , Poišči pomoč , in get-member . Ti osnovni ukazi nas bodo pooblastili za uporabo ukaznih gumbov, ki temeljijo na opravilih.
Trije uporabni ukazi Powershell za začetnike
Zmogljivi ukazi so znani kot cmdlet. So specializirani ukazi v obliki glagola-samostalnika niz za izvajanje določenih funkcij. Če razumete to predlogo, ni težko uganiti pomena katere koli komandne plošče.
Zdaj pa si oglejmo tri osnovne ukaze PowerShell.
Št.1 Get-Command
Dejansko uporaba tega ukaza sama po sebi ni posebej koristna. Uporablja se predvsem za izpis vseh ukazov, ki so vam na voljo v vaši trenutni seji. Tu lahko najdete določene ukaze, s katerimi želite delati.
Preizkusite zdaj, vnesite get-command v oknu Powershell.

Nato lahko vidite, kako nam je prikazano, vrsto ukaza, različico, ime in vir. Če želite na primer poiskati vse ukaze, ki se začnejo s črko “ c '. Samo vtipkajte get-command c * in zadel Enter .

Kot smo že omenili, imena ukazov ukazov Powerhell odražajo predlogo »glagol-samostalnik«, zato, če želite videti vse ukazne gumbe, ki uporabljajo glagol dobili , samo potrebujete tip get-command –verb get (upoštevajte prostor zadaj ukaz ).

No, isto lahko storite z samostalnikom. Uporabnikom lahko pomaga pri izpisu nabora ukazov, ki vplivajo na isto vrsto predmeta. Če želite na primer videti, katere ukazne gumbe so na voljo za upravljanje storitev, samo vnesite get-command -noun storitev in pritisnite Enter.

Št.2 Poiščite pomoč
Ta ukaz vam omogoča, da najdete seznam vseh razpoložljivih storitev v računalniku, vključno z zagnanimi in ustavljenimi storitvami. Tip Poišči pomoč * v okno in zadeti Enter .

Po odprtju tega seznama razpoložljivih tem pomoči lahko uporabniki dobijo pomoč pri določenih komandnih mestih, kot je get-help get-service . Poskusite sedaj.

Lahko pa si ogledate tudi iste rezultate, če vtipkate: get-service -? (Opomba: Po servisu mora biti presledek.)

Podobno lahko dobite storitve, ki se začnejo z iskalnim nizom. Na primer, vnesite Get-Service 'wmi *' poiskati imena storitev, ki se začnejo z WMI.

Lahko pa prikažete storitve, ki vsebujejo iskalni niz. Tip Get-Service -Displayname '* network *' za ogled vseh omrežnih storitev.

Če želite prikazati vse trenutno delujoče storitve, samo vnesite Get-Service | Where-Object {$ _. Status -eq 'Running'}.
Nasvet: hkrati pritisnite tipko Shift + na tipkovnici, da dobite '|'.

N0.3 Get-Član
Ta cmdlet omogoča uporabnikom, da najdejo člane, lastnosti in metode projekta. Oglejmo si določene primere o get-member ukaz.
Tip get-service | get-member za ogled lastnosti in metod procesnih objektov.
Opomba: Ta ukaz uporablja operator cevovoda 'za pošiljanje izhoda ukaza Get-Service podjetju Get-Member'. 
Če želite dobiti vse člane (lastnosti in metode) objektov storitve, ki predstavljajo storitve v sistemu, samo vnesite Get-Service | Get-Member - sila ukaz. (hkrati pritisnite tipko Shift + na tipkovnici, da se prikaže '|')

Trenutno so navedeni trije osnovni ukazi Powershell. Te ukaze lahko izvajate glede na lastne potrebe.
Kako upravljati s trdim diskom s Powershell
Kot smo že omenili, je Windows Powershell podoben CMD in nekateri uporabniki trdi disk upravljajo z ukazom Diskpart v CMD. Ali veste, kako uporabljati ukaze Powershell za upravljanje particij trdega diska? Tu na primer vzamemo razširitev in krčenje particije.
Podrobni koraki vas vodijo pri razširjanju in krčenju particij.
Korak 1. Odprite Windows Powershell s tipkanjem Windows Powershell v iskalno polje in pritisnite Enter gumb
2. korak V pojavno okno vnesite diskpart in pritisnite Enter.
3. korak Tip seznam diskov da dobite vse diske v računalniku.
4. korak Tip izberite disk * in pritisnite Enter.
5. korak Tip seznam particij in pritisnite Enter, da izpišete vse particije na ciljnem disku.
6. korak. Tip izberite particijo * in pritisnite enter
Potem lahko tipkate skrči želeno = * (npr .: velikost = 1000 MB), da skrčite particijo in pritisnete Enter . Lahko pa ponovite 3. korak do 6. korak da izberete drug disk ali particijo, ki jo želite skrčiti.

Čeprav je to močno orodje, boste včasih morda imeli težave pri razširjanju ali krčenju particij. Na primer, prejmete sporočilo o napaki: “ ni dovolj uporabnega prostora za razširitev particije 'V resnici pa je dovolj prostega prostora.

Zakaj ne bi izbrali bolj priročnega in enostavnejšega orodja za upravljanje trdih diskov. Čarovnik za particije MiniTool je najboljši upravitelj particij, ki vam omogoča premakni / spremeni velikost particije enostavno in prosto v sistemu Windows 10/8/7. Poleg tega vam ta zmogljiva programska oprema omogoča tudi ustvarite CD / DVD ali USB flash zagonski medij ko sistem zruši.
Poglejmo, kako spremenite velikost particije s čarovnikom za particije MiniTool.
Korak 1. Zaženite to močno programsko opremo. Nato izberite ciljno particijo in kliknite Premakni / spremeni velikost particije funkcija na levi plošči z dejanji.

2. korak Potem imate tri možnosti:
- Povlecite rumeni ročaj v levo, da skrčite particijo.
- Povlecite rumeni ročaj desno, da povečate particijo.
- Premaknite celoten rumen ročaj proti nedodeljenemu prostoru.

3. korak Kliknite Prijavite se gumb za izvedbo spremembe v teku.

Poleg spreminjanja velikosti particije ima ta program še druge zmogljive funkcije, kot so pretvorba MBR v GPT, spreminjanje črke pogona itd.
Spodnja črta
Ta članek govori predvsem o sistemu Windows Powershell, vključno z njegovimi prednostmi in slabostmi, osnovnimi ukazi Powershell in Windows Powershell VS CMD. Verjamem, da imate zdaj splošen vtis o sistemu Windows Powershell.
Poleg tega, če pri uporabi Powershella ne spremenite velikosti particij, obstaja še ena učinkovita alternativa za vas. Če imate kakršna koli vprašanja, nas kontaktirajte preko [e-pošta zaščitena] . Dobrodošli, da delite svoje ideje na področju komentarjev.