Jak: Wykonać pliki .SH w systemie Windows



Zaktualizowany 2024 kwietnia: Przestań otrzymywać komunikaty o błędach i spowolnij swój system dzięki naszemu narzędziu do optymalizacji. Pobierz teraz na pod tym linkiem
  1. Pobierz i zainstaluj narzędzie do naprawy tutaj.
  2. Pozwól mu przeskanować twój komputer.
  3. Narzędzie będzie wtedy napraw swój komputer.

Te pliki skryptów nie zostały opracowane dla systemu Windows i działają tylko na systemach Unix (Linux i MacOS oraz wiele innych, mniej popularnych).

Co to jest plik .sh?

Pliki programistyczne znane jako skrypty, których używają aplikacje Bash. Wiadomo, że pliki SH są tworzone i przechowywane w języku Bash, ponieważ zawarte w nich instrukcje są napisane w tym języku. Pliki SH mogą być wykonywane, gdy polecenia tekstowe są wprowadzane w interfejsie wiersza poleceń powłoki. Pliki SH są głównie używane przez programistów, a te pliki są ważne dla aplikacji Bash, ponieważ aplikacja używa głównie skryptów i poleceń, które muszą zostać wykonane, aby ta aplikacja działała. A ponieważ pliki SH są skryptami zaprogramowanymi w tej aplikacji i zawierają polecenia do uruchomienia programu, są one rzeczywiście ważne. Polecenia zawarte w plikach SH różnią się, a rozszerzenie pliku SH jest teraz przekształcane w interaktywną powłokę, chociaż pierwotnie jest to język skryptowy. Programy takie jak C-Shell, Korn Shell i Bourne Shell również używają plików SH do przechowywania skryptów.

Jeśli chcesz uruchomić skrypt jako natywną aplikację systemu Windows, nie możesz.

Ale jeśli chcesz żyć, używając go tylko w podpowiedzi Linuksa, masz dwie możliwości.

  • Klasyczną opcją zawsze był Cygwin. Jest to powłoka vm, która uruchamia aplikacje i skrypty Linuksa. (Nie mam z tym doświadczenia)
  • Pod Windows 10 mają Bash w systemie Ubuntu w systemie Windows. Jest to podsystem Linux obsługiwany przez Microsoft. Nie ma opcji GUI i niestety wszystko, co musisz zrobić, to zainstalować go na dysku c. (Mam z tym doświadczenie)


Aktualizacja z kwietnia 2024 r.:

Za pomocą tego narzędzia możesz teraz zapobiegać problemom z komputerem, na przykład chroniąc przed utratą plików i złośliwym oprogramowaniem. Dodatkowo jest to świetny sposób na optymalizację komputera pod kątem maksymalnej wydajności. Program z łatwością naprawia typowe błędy, które mogą wystąpić w systemach Windows - nie ma potrzeby wielogodzinnego rozwiązywania problemów, gdy masz idealne rozwiązanie na wyciągnięcie ręki:

  • Krok 1: Pobierz narzędzie do naprawy i optymalizacji komputera (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Krok 2: kliknij „Rozpocznij skanowanie”, Aby znaleźć problemy z rejestrem Windows, które mogą powodować problemy z komputerem.
  • Krok 3: kliknij „Naprawić wszystko”, Aby rozwiązać wszystkie problemy.

pobieranie



Zauważ, że możesz użyć skryptu lub jego wyniku (zainstalowanej aplikacji itp.) Z tego interfejsu Linux. Kompilatory i biblioteki utworzone dla systemu Windows również nie działają w powłoce.

Uruchamianie plików SH za pomocą Cygwin

Cygwin to środowisko interfejsu wiersza poleceń open source podobne do Uniksa. Pozwala na kompilowanie i uruchamianie aplikacji Unix lub Linux w systemie operacyjnym Windows w interfejsie podobnym do Linuksa. Cygwin pozwala nam uruchamiać pliki SH bez żadnych problemów.

  1. Odwiedź oficjalną stronę Cygwin, aby pobrać plik instalacyjny 32-bit lub 64-bit: Cygwin
  2. Otwórz pobrany plik instalacyjny i postępuj zgodnie z procesem pobierania i instalowania Cygwin. W procesie instalacji istnieje kilka opcji, więc wybierz tę, którą wolisz.
  3. Po instalacji otwórz Cygwin64 Terminal, klikając dwukrotnie skrót na pulpicie.
  4. Teraz użyj następującego polecenia, aby przejść do katalogu, w którym znajduje się plik:

cd C: nazwa użytkownika / użytkownika / pulpit

Spowoduje to zmianę katalogu na pulpit. Teraz wprowadź następującą komendę, aby wykonać plik SH:

sh windowsbulletin.sh

Korzystanie z podsystemu Windows dla systemu Linux

Jest to funkcja zintegrowana z systemem Windows. W przeciwieństwie do instalowania Linuksa na maszynie wirtualnej, podsystem Windows dla Linuxa można wywołać natychmiast z menu Start.

Jednak aby to zadziałało, musisz najpierw aktywować tę funkcję.

Po zainstalowaniu podsystemu Windows for Linux w systemie Windows 10 można uruchomić system Linux w trybie wiersza poleceń. Daje to dostęp do powłoki Bash na komputerze z systemem Windows!

WNIOSEK

Microsoft nadal inwestuje w rozwój systemu Windows 10 jako najlepszego systemu operacyjnego, aw jubileuszowej aktualizacji firma wprowadza nie tylko istotne ulepszenia i zmiany, ale także świetną funkcjonalność dla programistów. Mówimy o powłoce Linux Bash Shell i to jest duży problem.

Bash Shell to po prostu program wiersza poleceń, który od dawna jest częścią Linuksa i jest często używany przez programistów. Microsoft dodał ją do Anniversary Update bezpośrednio w Windows 10, a wszystko działa dzięki nowemu podsystemowi Windows dla Linuxa.

https://stackoverflow.com/questions/26522789/how-to-run-sh-on-windows-command-prompt/37478310



Porada eksperta: To narzędzie naprawcze skanuje repozytoria i zastępuje uszkodzone lub brakujące pliki, jeśli żadna z tych metod nie zadziałała. Działa dobrze w większości przypadków, gdy problem jest spowodowany uszkodzeniem systemu. To narzędzie zoptymalizuje również Twój system, aby zmaksymalizować wydajność. Można go pobrać przez Kliknięcie tutaj