web-dev-qa-db-ja.com

WindowsシェルのUIとしてPuTTYを使用することはできますか?

PuTTYはcmd.exeよりもはるかに優れています。 PuTTYを使用してWindowsコマンドを実行できますか?

12
Jader Dias

これを実現できる唯一の方法は、SSHまたはTelnetサーバーをWindowsにインストールすることです。 Windowsには、Windowsコンポーネントの追加/削除にTelnetサーバーが付属しています。

次に、PuTTYを使用してローカルコンピューターに接続し、ログインできます。

ただしまだPuTTY内でcmd.exeを実行しているので、実際には得られませんこれによって何でも-実際にはそれはおそらくもっと悪いでしょう。

完全なBashエクスペリエンスが必要な場合は、インストール Cygwin を見て、よりLinuxのようなインターフェイスを提供する必要があります。

6
Majenko

また、 netcat を使用できます。

nc -L -p 1234 -e cmd.exe

次に、PuTTY(RAWタイプの接続)を使用して、ポート1234でlocalhostに接続します。それでも最適ではありませんが、少なくともSSHまたはTelnetサーバーをインストールする必要はありません。 (また、例えば、Unixのようなカラーコードは機能するようです:

grep --color=always ...

Windows grep を使用すると正常に動作するようです。

2
kapace

Cygwinの代わりに、MSys-Baseを使用してよりミニマルなbash環境を取得できます。

  • get mingw-get
  • mingw-get install msys-baseを使用してmsys-baseをインストールします

端末の場合 MinTTY はPuTTYとよく似ています。

2
mighq