PowerShell Start-Process

PowerShell Start-Process
Być może próbowałeś otworzyć wiele aplikacji plików w swoim systemie na jeden lub dwa sposoby. PowerShell Start-Process jest bardzo znanym poleceniem, aby szybko uruchomić jeden lub więcej plików, aplikacji lub procesów w bardzo zorganizowany sposób. To szybki początek niektórych programów aplikacyjnych, aby uniknąć marnowania czasu. Może uruchomić pliki wykonywalne. Możesz skorzystać z polecenia CMDLET START-Process, wykorzystując różne nazwy użytkowników. W ramach tego przewodnika samouczka zobaczymy, jak korzystać z CMDLET PROCESS Process w PowerShell. Upewnij się, że narzędzie PowerShell zainstalowano na Ubuntu 20.04 Terminal Linux. Otwórz terminal przez „Ctrl+alt+t” i uruchom PowerShell za pomocą polecenia pokazanego poniżej, i.mi., PWSH.

Przykład 1

Teraz PowerShell został uruchomiony właściwie, przejdź do niektórych przykładów. Jeśli nie masz żadnych plików tekstowych w Ubuntu 20.04 System, a następnie zrób jeden. Utwórz go w katalogu domowym systemu Linux, aby uzyskać do niego szybki dostęp. Po utworzeniu pliku dodaj do niego kilka wierszy danych. Nazwaliśmy plik „nowy.tekst". Jak wiemy, CMDLET PROCESU STORNI Służy do szybkiego otwierania dowolnego pliku wykonywalny i normalnego. Użyjmy tego w naszym PowerShell, aby otworzyć nowo utworzony plik, i.mi., nowy.txt w naszym domyślnym edytorze tekstu Ubuntu 20.04 System. Wypróbowaliśmy więc polecenie pokazane na obrazie, a następnie nazwę pliku. W zamian nie wyświetla niczego na ekranie PowerShell przez sekundę.

Po 2 i pół sekund plik nowy.TXT zostanie szybko otwarty w domyślnym edytorze tekstu Ubuntu 20.04 System. Wyjście byłoby coś takiego jak pokazane na poniższym obrazku. Otwarty plik pokazuje w sumie 10 rekordów dla instrukcji ECHO.

Przykład 2

Rzućmy okiem na niektóre parametryczne atrybuty w poleceniu „Proces start”. Tak więc jednym z atrybutów jest parametr „przejść” używany do uzyskania informacji dotyczących konkretnego procesu związanego z określonym plikiem, i.mi., tekst lub wykonywalny. Tak więc zastosowaliśmy cmdlet procprocess w PowerShell, a następnie nazwa nowego pliku.TXT i parametr, „przełęcz”. Ten parametr otrzymuje wszystkie wymagane informacje o nowym pliku.TXT po otwarciu go za pomocą polecenia Process Start i zapisanie informacji w zmiennej „V”.

Po chwili nowy.plik txt zostanie otwarty w domyślnej edytorze tekstu Ubuntu 20.04 System. Uruchomiony plik tekstowy w edytorze został wyświetlony poniżej.

Przykład 3

Możemy użyć zmiennej „v”, aby uzyskać identyfikator procesu określonego pliku, i.mi., nowy.tekst. Więc zrobiliśmy to za pomocą zmiennej „v” wraz z słowem kluczowym „id” i kropką. Zwraca nam identyfikator procesu dla tego pliku, który wynosi 6039 w naszym przypadku zgodnie z pokazanym wyjściem. Możesz także użyć zmiennej „V”, aby zatrzymać proces 6039, o ile wiesz o tym teraz.

Przykład 4

Kolejnym dobrze znanym atrybutem używanym wraz z cmdletem „start-proces” jest „potwierdza”. Jest dość prosty w użyciu w kodzie i dość korzystny. Jest to punkt kontrolny przed bezpośrednim uruchomieniem pliku lub folderu, aby uniknąć niedogodności. Po wykonaniu polecenia Process Start i nazwy pliku „NOWOŚĆ.txt ”i potwierdzają parametr, zwraca nam niektóre z docelowych opcji, i.mi., Tak, nie, tak dla wszystkich, nie dla wszystkich, zawiesaj i pomoc. Gdy użytkownik doda dowolną z opcji pokazanych poniżej w PowerShell, zrobi to odpowiednio.

Po użyciu „[y] tak” i „[a] tak do wszystkich opcji szybko otworzy plik tekstowy. Podczas gdy wszystkie pozostałe opcje zawiesną przetwarzanie.

Windows 10 PowerShell:

Rzućmy okiem na jeden lub więcej przykładów korzystania z polecenia Process Start w PowerShell of Windows 10. Uruchom więc PowerShell of Windows 10, przeszukując go w obszarze aplikacji. Uruchom go, dotykając go, a na ekranie otworzysz niebieską aplikację. Użyjmy polecenia „Process”, aby otworzyć PowerShell z prawami sudo. Aby to zrobić, dodaj parametr „czasownik” i podaj po nim wartość „runas”. Wykonaj polecenie pokazane na załączonym obrazie poniżej i poczekaj na chwilę, aby zobaczyć wyjście.

W rezultacie otworzyłby PowerShell z prawami sudo zgodnie z dołączonym obrazem. Możesz skorzystać z dowolnego polecenia w niniejszym uprzywilejowanym PowerShell.

W ten sposób można otworzyć PowerShell za pomocą polecenia Process. Otwórzmy aplikację Notatnika w naszym systemie Windows 10, korzystając z tej samej instrukcji programu startowego. Tak więc zastosowaliśmy polecenie CMD-Process Process w PowerShell, aby otworzyć notatnik.plik exe. Naciśnij klawisz Enter, aby wykonać plik pokazany na obrazie.

Szybko otworzyło notatnik i nowy plik na naszym ekranie. Zamknij go, aby przejść dalej.

Możesz także użyć parametru „FilePath” i dodać ścieżkę pliku tam, gdzie jest to wymagane. Przez większość czasu jest to wymagane, gdzie lokalizacja pliku jest nieco daleko od folderu domowego.

Po wykonaniu tego zaktualizowanego powyższego polecenia otrzymałem nowy plik notatnika na moim ekranie, jak pokazano poniżej.

W tym czasie używamy wielu atrybutów w tym poleceniu. Atrybut „WindowStyle” został użyty do określenia stylu okna notatnika, w którym zostanie uruchomiony na ekranie. Określiliśmy jego wartość jako „zmaksymalizowane”. Oznacza to, że aplikacja notatnika zostanie szybko otwarta na ekranie przed dowolnym ekranem, na którym obecnie jesteś.

Po wykonaniu powyższego polecenia mamy zmaksymalizowane okno notatnika na naszym ekranie z przodu.

Wniosek

Ten przewodnik zawiera użycie narzędzia linii poleceń Start-Process do uruchamiania lub otwierania dowolnego rodzaju plików, i.mi., tekst lub wykonywalne, w PowerShell. Ten przewodnik obejmuje wykorzystanie narzędzia Process Process na Ubuntu 20.04 System operacyjny Linux i system operacyjny Windows 10. Wszystkie ilustracje zawierają proste i łatwe sposoby rozpoczęcia procesów.