Hoe kan ik: .SH-bestanden uitvoeren op Windows



Bijgewerkt april 2024: Stop met het krijgen van foutmeldingen en vertraag uw systeem met onze optimalisatietool. Haal het nu bij deze link
  1. Download en installeer de reparatietool hier.
  2. Laat het uw computer scannen.
  3. De tool zal dan repareer je computer.

Deze scriptbestanden zijn niet ontwikkeld voor Windows en werken alleen op Unix-systemen (Linux en MacOS, plus vele andere, minder populair).

Wat is een .sh-bestand?

Ontwikkelaarsbestanden die bekend staan ​​als scripts die de Bash-toepassing programmeert en gebruikt. Het is bekend dat SH-bestanden worden gemaakt en opgeslagen in de Bash-taal, omdat de instructies die ze bevatten in die taal zijn geschreven. SH-bestanden kunnen worden uitgevoerd wanneer tekstopdrachten worden ingevoerd in de opdrachtregelinterface van de shell. SH-bestanden worden voornamelijk gebruikt door programma-ontwikkelaars en deze bestanden zijn belangrijk voor de Bash-applicatie omdat de applicatie voornamelijk scripts en opdrachten gebruikt die moeten worden uitgevoerd om deze applicatie te laten werken. En aangezien SH-bestanden de scripts zijn die met deze applicatie zijn geprogrammeerd en de opdrachten bevatten om het programma uit te voeren, zijn ze inderdaad belangrijk. De opdrachten in SH-bestanden variëren en de SH-bestandsextensie is nu ontwikkeld tot een interactieve shell, hoewel het oorspronkelijk een scripttaal is. Programma's zoals C-Shell, Korn Shell en Bourne Shell gebruiken ook SH-bestanden om scripts op te slaan.

Als u het script als een native Windows-toepassing wilt uitvoeren, kunt u dat niet.

Maar als je bereid bent om het alleen in een Linux-prompt te gebruiken, heb je twee keuzes.

  • De klassieke optie is altijd Cygwin geweest. Het is een vm-shell die Linux-applicaties en -scripts uitvoert. (Ik heb hier geen ervaring mee)
  • Onder Windows 10 hebben ze Bash op Ubuntu op Windows. Dit is een Linux-subsysteem dat wordt ondersteund door Microsoft. Het heeft geen GUI-opties en helaas is alles wat u hoeft te doen het te installeren op de c-schijf. (Ik heb hier ervaring mee)


Update april 2024:

U kunt nu pc-problemen voorkomen door deze tool te gebruiken, zoals u beschermen tegen bestandsverlies en malware. Bovendien is het een geweldige manier om uw computer te optimaliseren voor maximale prestaties. Het programma repareert met gemak veelvoorkomende fouten die op Windows-systemen kunnen optreden - urenlange probleemoplossing is niet nodig als u de perfecte oplossing binnen handbereik heeft:

  • Stap 1: Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Stap 2: klik op "Start scannen"Om registerproblemen met Windows te vinden die pc-problemen kunnen veroorzaken.
  • Stap 3: klik op "Herstel alles"Om alle problemen op te lossen.

Download



Merk op dat u alleen het script of het resultaat (een geïnstalleerde toepassing, enz.) Van deze Linux-interface kunt gebruiken. Compilers en bibliotheken gemaakt voor Windows werken ook niet in de shell.

SH-bestanden uitvoeren met Cygwin

Cygwin is een open-sourcecommandolijninterfaceomgeving vergelijkbaar met Unix. Hiermee kunt u Unix- of Linux-applicaties compileren en uitvoeren op een Windows-besturingssysteem in een Linux-achtige interface. Cygwin stelt ons in staat om SH-bestanden zonder problemen uit te voeren.

  1. Bezoek de officiële Cygwin-pagina om het installatiebestand 32-bit of 64-bit te downloaden: Cygwin
  2. Open het gedownloade installatiebestand en volg het proces van downloaden en installeren van Cygwin. Er zijn verschillende opties in het installatieproces, dus kies degene die u verkiest.
  3. Na de installatie opent u Cygwin64 Terminal door te dubbelklikken op de snelkoppeling op het bureaublad.
  4. Gebruik nu de volgende opdracht om naar de map te gaan waar het bestand zich bevindt:

cd C: Gebruiker / Gebruikersnaam / Desktop

Dit verandert de map naar bureaublad. Voer nu de volgende opdracht in om het SH-bestand uit te voeren:

sh windowsbulletin.sh

Gebruik van het Windows-subsysteem voor Linux

Dit is een functie die is geïntegreerd in Windows. In tegenstelling tot het installeren van Linux in een virtuele machine, kan het Windows-subsysteem voor Linux direct worden opgeroepen vanuit het menu Start.

Om dit te laten werken, moet u echter eerst de functie activeren.

Nadat het Windows voor Linux-subsysteem op Windows 10 is geïnstalleerd, kunt u Linux in opdrachtregelmodus uitvoeren. Dit geeft je toegang tot de Bash-shell op je Windows-pc!

CONCLUSIE

Microsoft blijft investeren in de ontwikkeling van Windows 10 als besturingssysteem met de beste productiviteit, en in de jubileumupdate bevat het bedrijf niet alleen belangrijke verbeteringen en wijzigingen, maar ook geweldige functionaliteit voor ontwikkelaars. We hebben het over de Linux Bash Shell, en dat is een groot probleem.

Bash Shell is gewoon een commandoregelprogramma dat lang onderdeel is geweest van Linux en dat vaak door ontwikkelaars wordt gebruikt. Microsoft heeft het meteen met Anniversary Update toegevoegd in Windows 10, en alles werkt dankzij het nieuwe Windows-subsysteem voor Linux.

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



Expert Tip: Deze reparatietool scant de repositories en vervangt corrupte of ontbrekende bestanden als geen van deze methoden heeft gewerkt. Het werkt goed in de meeste gevallen waar het probleem te wijten is aan systeembeschadiging. Deze tool zal ook uw systeem optimaliseren om de prestaties te maximaliseren. Het kan worden gedownload door Hier klikken