Najbezpieczniejszy sposób uruchamiania pliku nietoperza ze skryptu PowerShell

Najbezpieczniejszy sposób uruchamiania pliku nietoperza ze skryptu PowerShell
PowerShell jest najpotężniejszym narzędziem w systemie Windows wykorzystywanym do automatyzacji kilku funkcji administracyjnych/zadań. Z drugiej strony, wiersz polecenia jest również wykorzystywany do wykonywania zadań administracyjnych. Plik skryptu utworzony w wierszu polecenia ma „NIETOPERZ”Rozszerzenie, podczas gdy skrypt utworzony w PowerShell ma„.PS1" rozszerzenie. Ponadto pliki BAT można również wykonać za pomocą skryptu PowerShell.

Ten post wyjaśni proces uruchamiania pliku BAT z PowerShell.

Jak bezpiecznie uruchomić plik nietoperzy ze skryptu PowerShell?

Aby uruchomić plik BAT w PowerShell, sprawdź podane instrukcje.

Krok 1: Utwórz plik wsadowy

Najpierw stwórzmy „NIETOPERZ" plik. Aby to zrobić, otwórz „Notatnik”Od menu Start i napisz w nim podany skrypt:

@Echo Off
Echo Welcome to Linuxhint
pauza

Tutaj:

  • "@Echo Off„Polecenie służy do ukrycia ścieżki pliku określonej w„Wiersz polecenia”Konsola.
  • "Echo”Polecenie służy do wydrukowania dodanego tekstu na wyjściu.
  • "pauza„Polecenie zapobiega zamknięciu skryptu pliku wsadowego:

Teraz zapisz skrypt, klikając „Plik”Menu, a następnie uruchom„Ratować" przycisk:

Napisz żądaną nazwę pliku i upewnij się, że zapisz plik ”.nietoperz„Rozszerzenie na końcu:

Krok 2: Uruchom plik BAT

Uruchom „NIETOPERZ”Z„PowerShell Ise”Program. Z tego powodu napisz operatora telefonicznego „I”, A następnie określ swoją ścieżkę pliku w odwróconych przecinkach:

Uruchom skrypt utworzony, klikając podświetloną ikonę:

Wyjście

Jak widać z wyjścia, że ​​„NIETOPERZ”Plik został pomyślnie wykonany.

Wniosek

Najbezpieczniejszy sposób wykonania „NIETOPERZ„Plik polega na użyciu skryptu PowerShell. W tym celu najpierw otwórz „PowerShell Ise”, Napisz operatora połączeń„I”, A następnie napisz ścieżkę pliku w odwróconych przecinkach. Na koniec wykonaj skrypt, aby uruchomić plik BAT. Ten post wykazał procedurę uruchamiania pliku BAT z PowerShell.