Jak uruchomić exe z PowerShell

Jak uruchomić exe z PowerShell
PowerShell to narzędzie wiersza polecenia do automatyzacji różnych zadań, takich jak tworzenie, otwieranie lub modyfikowanie plików. Jest wyposażony w wbudowaną obsługę Microsoft Windows. Ponadto możesz go zainstalować w różnych dystrybucjach Linux i macOS. PowerShell obsługuje również język skryptowy do wykonywania zadań związanych z programowaniem. Obsługuje cztery różne polecenia: CMDLETS, programy wykonywalne, funkcje PowerShell i skrypty PowerShell. Możesz sprawdzić listę wszystkich czterech rodzajów poleceń za pomocą „Get-command„W twoim PowerShell. Spośród wszystkich tych poleceń CMDLETS są najczęściej używanymi poleceniem.

PowerShell obsługuje różnorodne pliki do wykonywania za pomocą poleceń. Wykonywalny (.exe) pliki są jednym z nich. .Pliki EXE zaczynają działać po otwarciu. Te .Pliki EXE można tworzyć różnymi metodami, takimi jak język C lub C ++ i Python. System operacyjny nie przeszkadza, jak i dlaczego ten plik został utworzony. Po prostu działa, aby uruchomić plik. Kiedyś .Plik exe jest tworzony, nie musisz wykonywać żadnych kodowania ani dodatkowych zadań. Musisz postępować zgodnie z instrukcjami.

Ponadto .Pliki EXE mogą zawierać dowolną zawartość w środku, ale warunek jest taki, że należy ją wykonać po otwarciu. Różnorodność CMDLETS POWERSHELL zapewnia wsparcie dla otwarcia .Pliki EXE.

W tym artykule będziemy odnosić się do wielu metod uruchomienia .plik exe za pomocą systemu Windows PowerShell:

Jak biec .Pliki EXE za pomocą PowerShell

Istnieją różne sposoby uruchomienia .plik exe za pomocą terminalu PowerShell.

Początkowo otwórz terminal PowerShell. Kliknij ikonę wyszukiwania w menu Start i wyszukaj PowerShell. Po znalezieniu wyniku wyszukiwania kliknij PowerShell. Otwórz go, aby rozpocząć pisanie:

Metoda 1

Otwórz terminal PowerShell. Po otwarciu prześledź lokalizację .plik exe. W moim przypadku .plik exe jest przechowywany w katalogu „C: \ Użytkownicy \ adnan \ pobieranie„A nazwa pliku to„Batmon.exe". Musisz więc przenieść swój terminal do ukierunkowanego katalogu. Musisz użyć „płyta CD„Polecenie zmiany katalogu:

> Pobieranie CD

Jak możesz sprawdzić, obecny katalog roboczy został zmieniony na pobieranie. Możesz wykonać następujące polecenie, aby sprawdzić, czy plik znajduje się w folderze lub nie:

> Get-childitem

„Batmon.exe ” istnieje w katalogu;

Tak więc następne polecenie, które otworzy plik, jest podane poniżej:

> .\ Batmon.exe

Pisanie „jest obowiązkowe”.\" przed .Nazwa pliku EXE. W przeciwnym razie polecenie nie uruchomi. Instalator „Batmon.exe”Zacznie działać po pomyślnym wykonaniu polecenia:

Ponadto możesz wykonać tę metodę przy użyciu PowerShell ISE. Zaobserwowano, że PowerShell ISE zapewnia rozwijaną listę plików dostępnych w ukierunkowanym katalogu. W "Metoda 1„Katalog docelowy to„C: \ Użytkownicy \ adnan \ pobieranie„Więc przejdź do terminalu do tego katalogu. Kiedy wpiszesz ".\ ”, Otworzy rozwijaną listę dostępnych plików, jak pokazano poniżej:

Ponadto, jeśli wpiszesz nazwę .plik exe, nazwa pliku zostanie wyświetlona na liście rozwijanej, a kiedy możesz nacisnąć Enter, aby wykonać .plik EXE:

Metoda 2

Ta metoda używa Proces startowy CMDLET. Podany cmdlet PowerShell z „-Ścieżka pliku„Opcja wykonuje kompletną ścieżkę .plik exe. Ponadto, "-ArgumentList”Określa parametry, gdy proces rozpocznie się w PowerShell. Mając na uwadze, że "-Przejść przez”Służy do sprawdzenia, czy cmdlet działał zgodnie z zamierzaniem.

Na przykład chcę otworzyć „Filelister.exe„, Który znajduje się w katalogu: C: \ Użytkownicy \ adnan \ pobrań \ FileLister.exe.

Skopiuj ścieżkę .plik exe i wklej w poleceniu podanym poniżej:

> Start -proces -Wait -FilePath 'c: \ Users \ adnan \ pobrań \ FileLister.exe '-argumentList'/s '-passthru

Po wprowadzeniu polecenia otworzy żądane .plik exe i działaj:

Inny sposób na wykonanie .plik exe jest za pomocą tego samego cmdlet Proces startowy. Jednak tym razem będziemy nawigować po terminalu do katalogu .plik exe. Na przykład chcemy otworzyć „Filelister.exe„To jest umieszczane w„C: \ Użytkownicy \ adnan \ pobieranie". Zmień katalog na Pliki Korzystanie z następującego polecenia:

> Pobieranie CD

Po przeprowadzce do lokalizacji musisz wykonać następujące polecenie, aby uruchomić „Filelister.exe„:

> Filelister-proces startowy.exe

Możesz także wykonać metodę 2 przy użyciu PowerShell ISE. PowerShell ISE jest bardziej przyjazny dla użytkownika, ponieważ pokazuje pełną listę cmdlet, zaczynając od pierwszego wpisanego słowa.

Otwórz PowerShell Ise i przejdź do .Lokalizacja pliku EXE. Wykonaj Proces startowy CMDLET, jak podano poniżej:

> Filelister-proces startowy.exe

Polecenie i dane wyjściowe w obu przypadkach są takie same. Jednak jedno wyjście jest generowane z PowerShell, a drugie wyjście jest generowane z PowerShell ISE

Wniosek:

PowerShell automatyzuje różne zadania systemu operacyjnego Windows. Może wykonywać różne pliki; pliki wykonywalne lub .exe są jednym z nich. Ten przewodnik pomoże Ci dowiedzieć się czegoś nowego o PowerShell. W tym poście zademonstrowaliśmy kilka metod uruchomienia .plik exe z systemu Windows PowerShell. Wbudowany Proces startowy Cmdlet PowerShell jest najczęściej używany do otwarcia .Pliki EXE.