Reklama

Jeśli chodzi o systemy operacyjne, Windows jest prawdopodobnie najmniej zależny od wiersza poleceń. W rzeczywistości większości z nas udało się dojść tak daleko bez kiedyś Użyj tego. Ale z Windows 10 za rogiem, może już czas się nauczyć.

Ale zanim w to wejdziesz, jest jedna istotna różnica, którą musisz zrozumieć, a jest to różnica między Wiersz polecenia i PowerShell. Na powierzchni wyglądają bardzo podobnie, ale w praktyce są bardzo do siebie niepodobne.

Oto, co musisz wiedzieć o tych dwóch.

Najpierw pojawiło się wiersz polecenia

Począwszy od systemu Windows NT i nowszych, system Windows został wyposażony w interpreter wiersza poleceń o nazwie cmd.exe, lepiej znany jako Wiersz polecenia. Dzięki niemu użytkownicy mogą wchodzić w interakcje z systemem operacyjnym za pomocą komend i parametrów tekstowych.

Ale chociaż wiersz polecenia pojawił się na pierwszym miejscu, nie był pierwszy. Poprzednie wersje systemu operacyjnego (Windows 95, 98 i ME) miały bardziej prymitywny interpreter wiersza poleceń COMMAND.COM, lepiej znany jako MS-DOS.

instagram viewer

Oczywiste jest, że Command Prompt był ogromną poprawą w stosunku do przestarzałego interpretera MS-DOS.

wiersz polecenia-powershell-primitive

Pomimo graficznej natury systemu Windows linia poleceń nigdy nie była - i nigdy nie będzie - przestarzała. Zapewnia pewien poziom mocy i elastyczności, którego nie można osiągnąć za pomocą interfejsów „wskaż i kliknij” (takie jak skrypty wsadowe), a w zależności od biegłości możesz szybciej wykonywać zadania za pomocą polecenia Command Skłonić.

Na przykład tutaj są niektóre typowe zadania ułatwiane przez wiersz polecenia 7 typowych zadań Wiersz polecenia systemu Windows sprawia, że ​​jest to szybkie i łatweNie pozwól, aby wiersz polecenia Cię zastraszył. Jest prostszy i bardziej przydatny niż się spodziewasz. Możesz być zaskoczony tym, co możesz osiągnąć za pomocą kilku naciśnięć klawiszy. Czytaj więcej . Ponadto istnieje kilka podstawowe polecenia, które powinien znać każdy użytkownik 15 poleceń wiersza polecenia systemu Windows (CMD), które musisz znaćWiersz polecenia jest nadal potężnym narzędziem systemu Windows. Oto najbardziej przydatne polecenia CMD, które powinien znać każdy użytkownik systemu Windows. Czytaj więcej na wypadek, gdybyś musiał rozwiązać problem, a wszystko, co masz, to dostęp do wiersza poleceń.

Jeśli jesteś absolutną dziewicą z wiersza poleceń, zalecamy sprawdzenie naszej Przewodnik dla początkujących do wiersza polecenia Przewodnik dla początkujących po wierszu poleceń systemu WindowsWiersz poleceń pozwala komunikować się bezpośrednio z komputerem i instruować go o wykonywaniu różnych zadań. Czytaj więcej . To łatwiejsze niż myślisz i warte poznania.

Chociaż wiersz polecenia jest więcej niż wystarczający dla przeciętnego użytkownika, niektóre osoby chcą więcej - dlatego istnieją zastępowania wiersza polecenia, takie jak konsola open source. Na szczęście dla nas wszystkich Microsoft miał lepszą odpowiedź w sklepie: PowerShell.

PowerShell wziął go na wyższy poziom

Jeśli Command Prompt jest jak Motorola Razr z ery 2004, PowerShell jest jak Motorola Moto X z 2015 roku. Może zrobić wiele takich samych rzeczy i więcej. PowerShell może nie być Najlepsza dostępny interpreter wiersza poleceń, ale z pewnością jest wystarczająco silny, aby zadowolić zaawansowanych użytkowników.

Ziarna dla PowerShell zostały zasadzone w 2002 roku, kiedy Microsoft rozpoczął pracę nad Microsoft Shell, znaną również jako Monad, który został zaprojektowany tak, aby był rozszerzalny przez użytkowników. Monad wszedł na giełdę w 2005 roku i ostatecznie został przemianowany na PowerShell w 2006 roku. Jednocześnie został zintegrowany z samym systemem operacyjnym.

Ale co to wszystko znaczy?

wiersz polecenia-powershell-powershell

Mówiąc najprościej, PowerShell pozwala twórz własne polecenia i skrypty za pomocą języka programowania C #. Zarówno PowerShell, jak i C # są zintegrowane z Microsoft .NET Framework, co oznacza, że ​​masz dostęp do wielu rzeczy istniejących funkcji i narzędzi, które pomogą Ci tworzyć lepsze polecenia i skrypty przy mniejszej ogólnej liczbie elementów wysiłek.

PowerShell ma wiele zaawansowanych funkcji Zwiększ produktywność dzięki skryptom Windows PowerShellCo jeśli mógłbyś przenieść produktywność Linuksa na Windows? Większość dystrybucji Linuksa jest dostarczana z potężną powłoką Bash. PowerShell to równie wydajny terminal dla systemu Windows. Czytaj więcej - jak zdalne wykonywanie zadań, zadania w tle, automatyzacja zadań, potok poleceń i więcej - to sprawia, że ​​jest to lepszy wybór niż archaiczny wiersz polecenia, gdy masz dużo administracji i konserwacji systemu zrobić.

Czy powinieneś używać PowerShell? Przeciętny użytkownik tak naprawdę nie potrzebuje tych wszystkich dzwonków i gwizdków. Z drugiej strony administratorzy i zaawansowani użytkownicy prawdopodobnie pokochają to, co mogą zrobić. Zacznij z nimi podstawowe polecenia PowerShell 6 podstawowych poleceń PowerShell, aby w pełni wykorzystać możliwości systemu WindowsPowerShell jest tym, co dostajesz, gdy podajesz sterydy w wierszu polecenia systemu Windows. Zapewnia kontrolę nad prawie każdym aspektem systemu Windows. Pomagamy Ci przyspieszyć proces uczenia się. Czytaj więcej poznać jego potencjał.

Uwaga: PowerShell ma trochę krzywej uczenia się, więc nie spodziewaj się, że zrozumiesz go od razu.

Ulepszenia programu PowerShell w systemie Windows 10

Choć jest już tak użyteczny, PowerShell otrzyma kilka ulepszeń, gdy Windows 10 zostanie oficjalnie wydany. Oto najważniejsze informacje, których możesz się spodziewać.

Zarządzanie pakietami: Menedżer pakietów to wygodny sposób zarządzania całym oprogramowaniem, które pobierasz, instalujesz i usuwasz. Zamiast przeskakiwać z witryny na witrynę, wystarczy przeglądać pakiety za pomocą PackageManagement (dawniej znany jako OneGet Windows Pobiera Menedżera pakietów - Pobierz oprogramowanie centralnie przez OneGetMicrosoft dodaje kolejną funkcję Linuksa do systemu Windows. Zarządzanie pakietami może poważnie zwiększyć wydajność, zwiększyć bezpieczeństwo, a ostatecznie zaoszczędzić dużo bólu głowy. Pokażemy Ci, jak to będzie działać. Czytaj więcej ). Subskrybując różne repozytoria, możesz wybrać, które pakiety są dla Ciebie dostępne.

OneGet jest technicznie dostępny już dla systemu Windows 8.1, ale tylko po zainstalowaniu Windows Management Framework 5.0. Kiedy pojawi się Windows 10, PackageManagement zostanie zintegrowany z systemem przez domyślna.

Bezpieczna powłoka (SSH): Secure Shell od dawna jest podstawowym protokołem do ustanawiania szyfrowanych połączeń między zdalnymi systemami. Bez SSH osoby z zewnątrz mogą łatwo przechwytywać dane podczas ich przesyłania.

Wiersz polecenia-powershell-funkcje

Do niedawna SSH w systemie Windows wymagało użycia rozwiązania innej firmy (np. PuTTY), ale zespół PowerShell ogłosił, że będzie wdrażał Obsługa SSH w systemie Windows Windows 10 SSH vs. PuTTY: Czas na zmianę klienta zdalnego dostępu?Przyjrzyjmy się, jak skonfigurować dostęp SSH w systemie Windows 10 i czy nowe narzędzia mogą zastąpić PuTTY. Czytaj więcej . Minęło trochę czasu, ale wygląda na to, że Windows w końcu nadrabia zaległości w tym obszarze.

Funkcje PowerShell: W wersji 5.0 język samego programu PowerShell został wzbogacony o nowe funkcje, takie jak: klasy i wyliczenia, nowe wbudowane polecenia, rozszerzone funkcje istniejących poleceń, kolorowanie składni w konsoli i więcej.

Aby uzyskać szczegółowe informacje, sprawdź Co nowego w PowerShell 5.0 artykuł Microsoft.

Mamy nadzieję, że lepiej rozumiesz różnice między wierszem polecenia a programem PowerShell. Jeśli dotarłeś tak daleko i nadal jesteś zdezorientowany, nie martw się: PowerShell jest przeznaczony dla zaawansowanych użytkowników, a wiersz polecenia jest wystarczający dla wszystkich innych. W rzeczywistości możesz się obejść, nie wiedząc o tym.

Jakieś pytania? Co sądzisz o PowerShell? Czy Microsoft zmierza we właściwym kierunku? Podziel się z nami w komentarzach poniżej!

Kredyty obrazkowe: Wiersz polecenia autor: Kaleb Fulgham przez Flickr, Szyfrowane połączenie autor: Andrea Danti przez Shutterstock

Joel Lee ma tytuł licencjata w informatyce i ponad sześć lat doświadczenia zawodowego w pisaniu. Jest redaktorem naczelnym MakeUseOf.