Ha a Windows operációs rendszert használta, akkor gyakran találkozott a CMD-vel vagy a Parancssorral, mint sokan ismerik. A Parancssor egy parancssori tolmács, amelyet a Windows összes verziójával szállítottak, egészen a Windows NT-től. A Parancssor parancssori felületet biztosít, amely lehetővé teszi a felhasználó számára, hogy általános operációs rendszert érintő feladatokat hajtson végre parancsok írásával vagy parancsok listájának meghatározásával egy szkriptben, amely ismétlődő feladatokhoz használható.
Fájlok felsorolása a PowerShell segítségével
Korábban az összes Windows verzióban csak a Parancssor volt parancssori tolmács, de ez megváltozott a Windows kiadásával, amely a Windows PowerShell, egy speciális funkció, amely minden parancssor funkcióval együtt volt, és így tovább. És mivel a feladatok automatizálására szánt kötegelt szkriptek végrehajtásához a Windows PowerShell volt az előnyben részesített program.
A parancssor megértése
Windows parancssor
A Parancssor a Win32 konzolon keresztül valósul meg, hogy kihasználja a natív operációs rendszer funkcióit. Csakúgy, mint az egérrel az alkalmazások megnyitásához és futtatásához használt grafikus felhasználói felületen (GUI), a Parancssorban is meghatározott parancsok vannak ugyanazok a feladatok. A Parancssorban található parancsok tipikus Alkalmazás-programozási felület (API), a Machine Language mögöttes megvalósításával, amely gyorsabbá teszi a végrehajtást, mint amikor a grafikus felhasználói felülettel végezzük.
Egy feladat végrehajtásához a Parancssorból a felhasználó manuálisan megír egy parancsot, amelyet a rendszer már definiált, majd a parancs szintaxisa által támogatott opciókat tartalmaz. Az újrafelhasználhatóság megkönnyítése érdekében a fel és le iránygombokkal lehet navigálni a már végrehajtott parancsok történetében.
Hogyan lehet elérni a Windows parancssort
A Parancssor a futtató ablakon, annak helyén a fájlkezelőben vagy a Start menüben nyitható meg. A Futtatás ablakból történő megnyitása azonban nem ad lehetőséget rendszergazdaként történő futtatásra, amely szükséges privilégium lehet a végrehajtandó feladattól függően.
- A futtatás ablakból történő megnyitásához kattintson a gombra Windows billentyű + R, írja be a „cmd” parancsot a Futtatás ablakba, majd kattintson a gombra Belép.
Parancssor megnyitása a Futtatás ablakból
- A Start menüben keresse meg a „Parancssor” vagy a „cmd” kifejezést a hozzáféréshez. A futtatási ablakkal ellentétben itt futtathatja a parancssort rendszergazdaként, ha jobb gombbal kattint az Alkalmazások listából a Parancssorra, majd Futtatás rendszergazdaként
Parancssor megnyitása a Start menüből
- A Parancssor eléréséhez a fájlkezelőből meg kell navigálnia C: Windows System32 majd futtassa a cmd.exe fájl
Parancssor megnyitása a fájlkezelőből
A Windows PowerShell megértése
Windows PowerShell
A Windows PowerShell egy Microsoft Framework, amelyet elsősorban feladatok automatizálására és magas szintű számítógép-konfigurálásra terveztek. A Windows PowerShell parancssori felületből és parancsfájl-környezetből áll.
Mivel a Windows PowerShell főként a feladatok automatizálására és konfigurációkezelésére készült, főként a rendszergazdák és az informatikai szakemberek használják olyan feladatokban, mint például a hálózaton keresztül csatlakoztatott nagyszámú számítógép konfigurálása, amely lehet helyi vagy távoli eszköz, fejlett manipuláció a fájlrendszer, például a rendszerleíró adatbázis
A Windows PowerShell a .Net keretrendszerrel valósul meg, amelyet a Microsoft fejlesztett ki, mivel parancsmagként ismert parancsokat használ. A parancsmagok tipikus osztályok, amelyek a .Net alkalmazással végrehajtott konkrét műveleteket hajtanak végre. A Windows PowerShell lehetővé teszi a felhasználók számára, hogy saját .Net osztályaikat parancsmagként használják, ami növeli a feladat-automatizálás hatalmát.
A Windows PowerShell nagyszerűen használja a csöveket, amelyek lehetővé teszik az egyik cmdlet kimenetének felhasználását bemenetként egy másik cmdlet számára, ami rugalmasabbá teszi a szkriptek együttműködését és az újrafelhasználhatóságot.
2016 óta, amikor a Windows PowerShell nyílt forráskódúvá és több platformot használóvá vált, használata gyorsan növekszik az összes operációs rendszeren, beleértve a Linuxot és a macOS-t is. Ezért sok harmadik féltől származó szoftvergyártó integrációkat tervezett a PowerShellbe, hogy megkönnyítse a munkát a rendszergazdák és az informatikai szakemberek számára.
Hogyan érhető el a Windows PowerShell
A Parancssorhoz hasonlóan a Windows PowerShell is megnyitható a Run WIndow, a fájlkezelő vagy a Start menüből. A Futtatás ablak nem biztosítja a Windows PowerShell rendszergazdaként történő futtatásának lehetőségét
- A Start menüben történő megnyitásához keresse meg a „PowerShell” kifejezést a Start menü keresősávján. Futtathatja rendszergazdaként, ha jobb egérgombbal rákattint rá, majd kattintson a gombra Futtatás rendszergazdaként
A PowerShell megnyitása a Start menüből
- A Futtatás ablakban kattintson a gombra Windows billentyű + R , írja be a „PowerShell” szót, majd kattintson a gombra Belép vagy rendben
A PowerShell megnyitása a Futtatás ablakból
- A fájlkezelőből történő futtatásához keresse meg a következőt: C: Windows System32 WindowsPowerShell, nyissa meg a verzió mappát, majd keresse meg a powershell.exe fájl
A PowerShell megnyitása a fájlkezelőből
Különbség a Windows PowerShell és a CMD között
A Windows PowerShell a CMD fejlesztése, és annak ellenére, hogy a Windows 10 újabb verziói továbbra is mindkét programot szállítják, a PowerShell célja a jövőben a Command Prompt teljes cseréje. A parancssor ugyanis nem tehet semmit, amit a Windows PowerShell nem.
Miután átéltük a Megértést Windows PowerShell és Parancssor szakaszok , Azt hiszem, már látta a különbségeket a kettő között. Összefoglalva:
A Windows PowerShell több speciális funkciók összehasonlítva a Parancssorral, és ezek nagyban megkönnyítik a feladatok automatizálását és a konfigurációkezelést a .Net-ben megvalósított előre definiált parancsmagok használatával, valamint a felhasználó által definiált parancsmagokkal.
A Windows PowerShell egy cross-platform mivel ezért a fejlett funkciók az összes népszerű operációs rendszeren használhatók, mint például a Windows, a Linux és a MacOS, csak a Windows operációs rendszereken található parancssorhoz képest
A Windows PowerShell többet használ erős parancsmagnak nevezett parancsok, amelyek összetettebb feladatokat hajtanak végre a Parancssor parancsaihoz képest
A Windows PowerShell nemcsak parancssori tolmács, hanem a szkriptelés környezet, amely lehetővé teszi a felhasználó számára, hogy összetett parancsfájlokat írjon nagy teljesítményű feladatokhoz, a Parancssorhoz képest, amely csak parancssori tolmács.
Mikor érdemes Windows PowerShellt vagy CMD-t használni
Szerencsére a Windows továbbra is a Command Prompt-tal és a Windows PowerShell-rel együtt szállít, nem kényszerül a kettő egyikének használatára, még csak nem is. Tehát, ha ritkán használ parancssori interfészeket, ez azt jelenti, hogy gyakran nincs szüksége a shell speciális szolgáltatásaira, akkor az alapvető CMD tökéletes az Ön számára. Olyan általános műveleteket fog végrehajtani, mint a pingelés, a fájlok másolása és beillesztése, az alkalmazások megnyitása stb.
Azonban, ha Ön rendszergazda, informatikai szakember vagy hálózati adminisztrátor, akkor nagyszerű lenne használni a Windows PowerShellt, tekintetbe véve annak erőteljes szolgáltatásait és a megvalósítható lehetőségeket. Nem beszélve a Windows PowerShell használatáról, amely egyre inkább az IT-munkák igényelt készségévé válik
4 perc olvasás