it-swarm-ja.com

自動クローズしないWindows10上のUbuntubash.exeへのショートカットを作成します

C:\ Windows\System32\bash.exe( Windows 10ではUbunt )を開き、コマンドを実行し、ターミナルを閉じないWindows10のショートカットを作成したいと思います。

C:\Windows\System32\bash.exe -c freeへのターゲットでショートカットを作成しました。「free」コマンドを実行しますが、実行直後にターミナルを閉じます。それが閉じるのを防ぐ方法は?

また、より良いことは何ですか:実行後にターミナルを閉じずに、そのようなショートカット(そのようなショートカットが開いて次々に実行されるテキストファイルにあるコマンドのセット)を使用してbashスクリプトをロードする方法はありますか? 「ターゲット」とテキストファイルを実行しているときにターミナルが閉じないようにするのは、2つの別々の方法だと思いますか?

2
Koam

アプリケーションフォルダからショートカットを作成できます。

  1. WindowsコマンドプロンプトでExplorer Shell:AppsFolderと入力して、アプリケーションフォルダにアクセスします。
  2. Ubuntuまたは他のアプリケーションを右クリック->ショートカットの作成
  3. ショートカットをデスクトップに配置できることを示すメッセージボックスで[はい]をクリックします。
  4. 楽しい!
1
Nicola

この場合、環境状態を変更しなかったため、次のような別のbashセッションを開始できます。

C:\Windows\System32\bash.exe -c "free; bash"

または多分より良い

C:\Windows\System32\bash.exe -c "free; exec $Shell"

環境変数を変更する必要がある場合は、rc_fileにコマンドを記述し、でbashを呼び出します。

C:\Windows\System32\bash.exe --rcfile rc_file 
0
phuclv

コマンドラインに& pauseを追加すると機能する場合があります。 Windows 10用のLinuxツールを実行できないため、テストできません。

0
boot13