Windows10でシェルスクリプトを実行する方法

すべてのデスクトップオペレーティングシステムでは、ユーザーがスクリプトを実行できます。Windows 10では、バッチスクリプト、PowerShellスクリプト、AHKスクリプト、VBSスクリプトなどを実行できます。すぐに実行できないスクリプトタイプの1つは、シェルスクリプトです。シェルスクリプトは、Linuxシステムで作成および使用されます。それらは素晴らしく、多くのLinuxユーザーは、スクリプトに関してWindowsが提供するものよりも優れていると考えています。

Windows 10で実行したいシェルスクリプトがある場合、それを実行する方法はいくつかありますが、制限があります。Windows10でシェルスクリプトを実行するために使用できる2つの異なる方法があります。最適な方法を選択してください。

制限事項

先に進む前に、対処しなければならない制限を理解することが重要です。シェルスクリプトはLinux用に書かれています。Linux環境が見つかった場合は実行できるはずですが、環境自体には、スクリプトを実行できるようにするために必要なすべてのコンポーネントが含まれている必要があります。つまり、一部のスクリプトは機能する可能性がありますが、必要なコンポーネントが欠落しているために機能しないスクリプトもあります。

Linuxでは、ディレクトリを示すためにスラッシュが使用されていることを知っておく必要があります。これは、cdコマンドを使用する必要がある場合に役立ちます。

Windows 10でシェルスクリプトの実行に成功したかどうかを判断するために、以下のテストスクリプトを使用することをお勧めします。

シェルスクリプトをテストする

メモ帳を開き、以下を貼り付けます。SHファイル拡張子で保存します

#!/ bin / bash
エコー「StayHome」

これは、「StayHome」というメッセージを表示する非常に単純なスクリプトです。実行しているシェル内にテキストを表示するだけなので、実行できるようになります。

Windowsでシェルスクリプトを実行する

WSLを使用してWindows10でシェルスクリプトを実行する

Windows10はLinuxをサポートしています。これが意味するのは、UbuntuなどのLinuxディストリビューションをWindows 10にインストールして、Linuxコマンドを実行できるということです。Windows 10でWSLを有効にするには、次の手順に従います。

  1. コントロールパネルを開きます。
  2. プログラムに移動
  3. [Windowsの機能をオンまたはオフにする]をクリックします。
  4. 開いたウィンドウで、最後までスクロールし、Windows Subsystem forLinuxを有効にします。
  5. インストールし、プロンプトが表示されたらシステムを再起動します。
  6. デスクトップに戻ったら、MicrosoftストアからUbuntuをインストールします。
  7. プロンプトが表示されたら、システムを再起動します。
  8. デスクトップに戻ったら、Windows Searchを開き、Ubuntuと入力してアプリを実行し、セットアップします。
  9. これで、スクリプトを実行する準備が整いました。

Windows10でシェルスクリプトを実行する方法

WSLでシェルスクリプトを実行する

実行するスクリプトへパスを見つけます。

  1. エクスプローラーでスクリプトに移動します。
  2. Shiftキーを押しながら、スクリプトを右クリックします。
  3. [パスとしてコピー]オプションを選択します。
  4. パスをメモ帳ファイルに貼り付け、パス全体で円記号をスラッシュに置き換えます。
  5. Ubuntuを開きます。
  6. 次のコマンドを実行して、スクリプトが含まれているディレクトリに移動します。

指示

cdパスからスクリプト

cd / mnt / c / Users / fatiw / Desktop /
  1. このコマンドを実行して、スクリプトを実行します。
sh name-of-script.sh

Windows10でシェルスクリプトを実行する方法

GitBashを使用してWindows10でシェルスクリプトを実行する

WSLを使用してWindows10でシェルスクリプトを実行するのは長いプロセスです。もっと速くしたい場合は、GitBashを使用することをお勧めします。さあ、GitBashをダウンロードしてください。インストールしますが、インストール中に、PATH変数に追加できるようにしてください

Windows10でシェルスクリプトを実行する方法

インストールが完了したら、GitBashを開きます。シェルスクリプトをウィンドウにドラッグアンドドロップし、Enterをタップすると、実行されます。

Windows10でシェルスクリプトを実行する方法

Leave a Comment

プリンターとスキャナーを簡易コピー機に改造する方法

プリンターとスキャナーを簡易コピー機に改造する方法

パソコンにプリンターとスキャナーが接続されていますか?オープンソースソフトウェアのiCopyを使えば、それらを瞬時にコピー機に変えることができます。

Windows XPの起動時間を短縮する方法

Windows XPの起動時間を短縮する方法

Windows XPの起動時間が遅すぎるので、高速化したいと思いませんか?これはあなただけではありません。誰もが最初に解決しようとする問題です。

Windows VistaまたはWindows XPで実行コマンドを復元する方法

Windows VistaまたはWindows XPで実行コマンドを復元する方法

Vistaを使い始めたとき、MicrosoftがWindows Vistaで通常のスタートメニューの代わりに検索バーを配置したのは素晴らしいことだと思いましたが、

Filelize は最近使用したファイルをお好みのクラウド ストレージ サービスに同期します [Windows]

Filelize は最近使用したファイルをお好みのクラウド ストレージ サービスに同期します [Windows]

Dropboxでは、ファイルやフォルダをアカウントに選択的に追加できます。アプリをインストールすると、コンテキストメニューにオプションが追加され、そこから送信できるようになります。

Saladin: 利便性を重視したオープンソースのデュアルペインファイルマネージャー

Saladin: 利便性を重視したオープンソースのデュアルペインファイルマネージャー

ユーザーフレンドリーなインターフェイスと Windows シェル統合を備えたデュアルペイン ファイル マネージャー、Saladin の機能を紹介します。

Windows 8でサードパーティ/デスクトップアプリからのリンクをデフォルトのブラウザに設定する

Windows 8でサードパーティ/デスクトップアプリからのリンクをデフォルトのブラウザに設定する

Windows 8でサードパーティ製アプリからのリンクをデフォルトのブラウザに設定する方法を学びましょう。Internet Explorerをデフォルトのブラウザとして選択するのはもう終わりです。

シャットダウンタイマーはWindowsシステムイベントに基づいてアクションを実行します

シャットダウンタイマーはWindowsシステムイベントに基づいてアクションを実行します

7月にウスマンは、機能とオプションが大幅に改善されたシステム自動化ツールTimeComXの最新バージョンをレビューしました。本日は

あらゆるゲームのチート、ウォークスルー、セーブデータ、パッチをダウンロード

あらゆるゲームのチート、ウォークスルー、セーブデータ、パッチをダウンロード

Hot Game Cheaterは、リリースされたあらゆるゲームの完全なチート、ウォークスルー、保存されたゲーム、パッチ、着信音などを備えた無料のチートユーティリティです。

ProcDump – 開発者/システム管理者向けのプロセスダンプユーティリティ

ProcDump – 開発者/システム管理者向けのプロセスダンプユーティリティ

ProcDump を使用して、CPU スパイクの原因となっているプロセスに関するログから貴重な情報を収集する方法を学びます。効率的な解決のための洞察を得られます。

Windows 7で元に戻す

Windows 7で元に戻す

変更を元に戻す機能について話すとき、最初に何を思い浮かべるでしょうか。ほとんどの人は、変更を元に戻したいときにCtrl + Zの元に戻すホットキーを押します。これは