Windows 10da Shell betiği nasıl çalıştırılır

Her masaüstü işletim sistemi, kullanıcılarının komut dosyaları çalıştırmasına izin verir. Windows 10'da toplu komut dosyası, PowerShell komut dosyası, AHK komut dosyası, VBS komut dosyası ve daha fazlasını çalıştırabilirsiniz. Kutudan çıkaramayacağınız bir komut dosyası türü, bir Shell komut dosyasıdır. Linux sistemlerinde bir Shell betiği yazılır ve kullanılır. Harikalar ve birçok Linux kullanıcısı, komut dosyası oluşturma açısından Windows'un sunduğu her şeyden daha iyi oldukları görüşünde.

Windows 10'da çalıştırmak istediğiniz bir kabuk komut dosyanız varsa, bunu yapmanın birkaç yolu vardır, ancak sınırlamalar olacaktır. Windows 10'da Shell komut dosyası çalıştırmak için kullanabileceğiniz iki farklı yöntemimiz var. Size en uygun olanı seçin.

sınırlamalar

Devam etmeden önce, çalışmanız gereken sınırlamaları anlamanız önemlidir. Linux için bir Shell betiği yazılmıştır. Bir Linux ortamı bulursa, çalışabilmelidir, ancak ortamın kendisi, betiğin çalışabilmesi için gereken tüm bileşenlere sahip olmalıdır. Bu, bazı komut dosyalarının çalışabileceği, bazılarının ise ihtiyaç duydukları bir bileşenin eksik olması nedeniyle çalışmayabileceği anlamına gelir.

Bilmeniz gereken diğer bir şey de, Linux'ta eğik çizginin bir dizini belirtmek için kullanılmasıdır. Bu, cd komutunu kullanmanız gerektiğinde yardımcı olacaktır.

Windows 10'da bir Shell komut dosyası çalıştırmada başarılı olup olmadığınızı anlamanıza yardımcı olması için aşağıdaki test komut dosyasını kullanmanızı öneririz.

Kabuk komut dosyasını test edin

Not Defteri'ni açın ve aşağıdakini yapıştırın. SH dosya uzantısıyla kaydedin .

#!/bin/bash
echo "Evde Kal"

Bu, 'Evde Kal' mesajını görüntüleyen çok basit bir komut dosyasıdır. Tek yapması gereken, çalıştığı kabuk içindeki metni görüntülemek olduğu için çalışabilecektir.

Windows'ta Shell komut dosyasını çalıştırın

Shell komut dosyasını Windows 10'da WSL ile çalıştırın

Windows 10, Linux'u destekler. Bunun anlamı, Windows 10'a Ubuntu gibi bir Linux dağıtımı yükleyebilmeniz ve üzerinde Linux komutları çalıştırabilmenizdir. Windows 10'da WSL'yi etkinleştirmek için şu adımları izleyin;

  1. Denetim Masası'nı açın.
  2. Programlara Git
  3. Windows özelliklerini aç veya kapat'ı tıklayın.
  4. Açılan pencerede, sona gidin ve Linux için Windows Alt Sistemini etkinleştirin.
  5. Kurun ve istendiğinde/istenirse sisteminizi yeniden başlatın.
  6. Masaüstünüze geri döndüğünüzde , Microsoft mağazasından Ubuntu'yu yükleyin .
  7. İstendiğinde/istenirse sisteminizi yeniden başlatın.
  8. Masaüstünüze geri döndüğünüzde, Windows aramasını açın, Ubuntu yazın, uygulamayı çalıştırın ve kurun.
  9. Artık betiği çalıştırmaya hazırsınız.

Windows 10da Shell betiği nasıl çalıştırılır

Kabuk betiğini WSL'de çalıştırın

Çalıştırmak istediğiniz komut dosyasının yolunu bulun ;

  1. Dosya Gezgini'nde komut dosyasına gidin.
  2. Shift tuşunu basılı tutun ve komut dosyasını sağ tıklayın.
  3. Yol Olarak Kopyala seçeneğini belirleyin.
  4. Yolu bir Not Defteri dosyasına yapıştırın ve yol boyunca ters eğik çizgiyi eğik çizgi ile değiştirin.
  5. Ubuntu'yu açın.
  6. Komut dosyasının bulunduğu dizine gitmek için aşağıdaki komutu çalıştırın.

Emretmek

komut dosyasına giden cd yolu

Örnek

cd /mnt/c/Kullanıcılar/fatiw/Masaüstü/
  1. Komut dosyasını çalıştırmak için bu komutu çalıştırın.
sh betiğin adı.sh

Windows 10da Shell betiği nasıl çalıştırılır

Git Bash ile Windows 10'da Shell betiğini çalıştırın

Windows 10'da bir Shell komut dosyasını çalıştırmak için WSL'yi kullanmak uzun bir süreçtir. Daha hızlı bir şey istiyorsanız Git Bash kullanmanızı öneririz. Devam edin ve Git Bash'i indirin. Kurun, ancak kurulum sırasında PATH değişkeninize eklenmesine izin verdiğinizden emin olun .

Windows 10da Shell betiği nasıl çalıştırılır

Kurulum tamamlandıktan sonra Git Bash'i açın. Kabuk komut dosyasını pencereye sürükleyip bırakın, Enter'a dokunun ve yürütülecektir.

Windows 10da Shell betiği nasıl çalıştırılır

Yorum bırak

macOStan Windows 11 (veya 10) önyüklenebilir USB nasıl oluşturulur?

macOStan Windows 11 (veya 10) önyüklenebilir USB nasıl oluşturulur?

macOS'tan Windows 11 (veya 10) için USB yükleyici oluşturmak şaşırtıcı derecede karmaşık, ancak imkansız değil. İşte nasıl yapılacağı.

Microsoft Edgein Windows 10 için desteği Ekim 2028de sona erecek.

Microsoft Edgein Windows 10 için desteği Ekim 2028de sona erecek.

Windows 10'da Microsoft Edge, işletim sisteminin 2025'te resmi olarak destek sonunun gelmesinden çok sonra, en az Ekim 2028'e kadar güncellemeler almaya devam edecek.

Windows 11de klasik bağlam menüsünü nasıl geri getirebilirsiniz?

Windows 11de klasik bağlam menüsünü nasıl geri getirebilirsiniz?

Windows 11'de, tüm seçenekleri içeren klasik sağ tıklama bağlam menüsünü geri getirmek için, bu anahtarı Kayıt Defteri'nde veya CMD aracılığıyla düzenleyebilirsiniz.

Facebook Zaman Tünelinden Nasıl Kurtulunur (En Kolay Yol)

Facebook Zaman Tünelinden Nasıl Kurtulunur (En Kolay Yol)

Bir süre sonra yeni Facebook Zaman Tüneli'ni sevmeye başladım, ancak bu durum birçoğunuz için geçerli değil. Eskiden, farklı kullanım yöntemleri vardı.

Windows 11de Microsoft Storeun çalışmaması sorununu nasıl çözersiniz?

Windows 11de Microsoft Storeun çalışmaması sorununu nasıl çözersiniz?

Windows 11'de Microsoft Store sorunlarını düzeltmek için Ayarlar > Uygulamalar > Yüklü uygulamalar bölümünü açın, uygulama ayarlarını açın ve Onarım veya Sıfırlama seçeneklerini kullanın.

Windows 11de görev çubuğunda daha kısa saat ve tarih nasıl gösterilir?

Windows 11de görev çubuğunda daha kısa saat ve tarih nasıl gösterilir?

Görev çubuğunda daha kısa bir tarih/saat göstermek için, Tarih ve saat uygulamasını açın, Sistem tepsisinde tarih ve saati göster seçeneğine tıklayın ve Kısaltılmış tarih ve saati göster seçeneğini işaretleyin.

Windows 11de yeni güncelleme duraklatma kontrollerini nasıl etkinleştiririm?

Windows 11de yeni güncelleme duraklatma kontrollerini nasıl etkinleştiririm?

Windows 11 Insider önizlemesi, güncellemeleri daha uzun süre duraklatmak için yeni bir takvim seçeneği sunuyor ve eski önceden ayarlanmış sistemi daha fazla kontrol imkanıyla değiştiriyor.

Microsoft, yeni Deneysel ve Beta kanallarıyla Windows Insider Programını yeniliyor.

Microsoft, yeni Deneysel ve Beta kanallarıyla Windows Insider Programını yeniliyor.

Windows 11 Insider Programı, Deneysel ve Beta kanalları ve özellik bayrağı kontrolü ile daha hızlı ve öngörülebilir testler için daha basit hale geliyor.

Windows 11 24H2 ve 23H2 sürümleri, KB5053598 ve KB5053602 güncellemelerini Mart 2025 güncellemesi olarak alacak.

Windows 11 24H2 ve 23H2 sürümleri, KB5053598 ve KB5053602 güncellemelerini Mart 2025 güncellemesi olarak alacak.

KB5053598 (yapı 26100.3476) ve KB5053602 (yapı 22631.5039), yeni özellikler ve düzeltmeler içeren Mart 2025 güncellemeleri olarak Windows 11 için kullanıma sunuluyor.

Microsoft nihayet Windows 11deki Çalıştır iletişim kutusunu modernize ediyor.

Microsoft nihayet Windows 11deki Çalıştır iletişim kutusunu modernize ediyor.

Windows 11 için modern bir kullanıcı arayüzüne sahip, Fluent Design öğeleri, son kullanılan komutlar ve daha fazlasını içeren yeni bir Çalıştır iletişim kutusu geliştiriliyor. İlk bakış burada.