Articles

Windows PowerShell vs. CMD: mi a különbség?

vissza a nap, indítás az akkori élvonalbeli IBM 8086 a floppy hozta, hogy egy zöld szöveges képernyőn a kurzor villog az ismerős C: \ > prompt. Hacker boot.ini és config.sys, hogy a játékokat futtatni volt az első bevezetés a programozás.

végül a C:\> helyére egy szép GUI és boot került a merevlemezről. Ez a parancssor (CMD) még évtizedekig élt. Csak a közelmúltban kapott a CMD frissítést vagy cserét a PowerShell-rel, a Microsoft által a Windows 7 rendszerrel bevezetett shell alkalmazással.

Szerezd meg az ingyenes PowerShell and Active Directory Essentials Video tanfolyamot

ezt mind az új, mind a fejlett PowerShell felhasználók számára ajánlom. A hirdetési eszköz építése nagyszerű tanulási élmény.

a CMD hosszú ideig jól szolgált minket, de a PowerShell olyan, mintha egyenesen a gőzmotoroktól az autonóm akkumulátoros autókig haladnánk.

Windows parancssor

Windows parancssor-más néven CMD-a Microsoft DOS operációs rendszer eredeti héja. CMD volt az alapértelmezett shell, amíg a Windows 10 build 14791 amikor a Microsoft tette PowerShell az alapértelmezett beállítás. CMD az egyik utolsó maradványa az eredeti MS-DOS operációs rendszert, hogy a Microsoft lecserélte

Windows PowerShell

powershell parancsmagokat pozitív

Windows PowerShell az új Microsoft shell, amely egyesíti a régi CMD funkció egy új scripting/parancsmagot utasításkészletet, beépített rendszer, közigazgatás működését. A PowerShell parancsmagok lehetővé teszik a felhasználók és a rendszergazdák számára, hogy bonyolult feladatokat automatizáljanak újrafelhasználható szkriptekkel. A rendszergazdák jelentős időt takarítanak meg az adminisztrációs feladatok automatizálásával a PowerShell segítségével.

PowerShell vs. CMD

PowerShell vs. CMD olyan, mint összehasonlítva alma kumquats. Teljesen különbözőek, annak ellenére, hogy az illúzió, hogy a ” dir ” parancs ugyanúgy működik mindkét interfészen.

a PowerShell parancsmagokat használ, amelyek önálló programozási objektumok, amelyek feltárják a mögöttes adminisztrációs lehetőségeket A Windows belsejében. A PowerShell előtt a sysadmins navigálta a GUI-t, hogy megtalálja ezeket az opciókat, és nem volt mód arra, hogy újra felhasználja a menük közötti kattintási munkafolyamatot, hogy nagy léptékben módosítsa az opciókat.

a PowerShell csöveket használ a cmdlet-ek láncolására, valamint a bemeneti/kimeneti adatok megosztására ugyanúgy, mint a többi kagyló, például a bash a Linuxban. A csövek lehetővé teszik a felhasználók számára, hogy olyan összetett szkripteket hozzanak létre, amelyek paramétereket és adatokat továbbítanak az egyik parancsmagról a másikra. A felhasználók újrafelhasználható szkripteket hozhatnak létre a változó adatokkal történő automatizáláshoz vagy tömeges módosításokhoz – például a kiszolgálók listájához.

a PowerShell egyik (sok) ügyes funkciója az a képesség, hogy álneveket hozzon létre különböző parancsmagokhoz. Álneve lehetővé teszi egy felhasználó számára, hogy konfigurálja a saját nevük különböző parancsmagokat vagy szkriptek, ami több egyszerű felhasználó számára, ha az oda-vissza vált, a különböző kagyló: “ls” egy linux bash parancs megjeleníti directory objektumok, mint a ‘dir’ parancsot. A PowerShellben mind az “ls”, mind a ” dir ” a “Get-ChildItem” parancsmag álneve.’

amit a powershell használ

mikor kell használni a PowerShell

rendszeradminisztrátorok és egyéb informatikai funkciók esetén a PowerShell az út. Nincs olyan parancs a CMD-ben, amely nincs a PowerShellben, a PowerShell pedig parancsmagokat tartalmaz minden olyan adminisztrációs funkcióhoz, amelyre szüksége lehet. A harmadik féltől származó szoftvergyártók kiterjesztik a PowerShellt az egyéni parancsmagokkal, mint például az ONTAP adatokat kezelő NetApp PowerShell eszközkészlet.

a PowerShell tudás különbséget jelenthet a foglalkoztatás vagy akár a munka követelménye szempontjából,ezért érdemes befektetni.

az induláshoz a PowerShell utazás, nézd meg ezt a bemutatót az alapokat -, és megtanulják, hogyan kell automatizálni Active Directory feladatok a mi ingyenes PowerShell természetesen Adam Bertram, a Microsoft PowerShell MVP (pro-tip: használja a kódot “blog”).