2011-06-30 11 views
2

私はAIXで\033[K \033[%dd \033[%dGなどのようなANSIエスケープシーケンスを試しました。 Windowsでtelnetを使用しても、動作しませんでした。 パテを使用しても同じことがうまくいきます。ansiエスケープシーケンスがWindowsで動作しないcmd prompt

NCURSESは使用しませんが、printfを使用します。任意のアイデアが評価されます。

+1

私はちょうど私の答えがお金の上にあるかどうか分からないことに気づいた。何にテルネット? PuTTYはプログラムです。どんなプロトコルを使いましたか?もう一度、何に接続していますか?結局のところ、NCURSESのようなものが正しい解決策です。なぜあなたはそれを使いたくないのですか? –

+0

前の回答を受け入れてください.SOはフォーラムではないので、あなたの質問に挨拶にサインする必要はありません。 –

答えて

4

WindowsのコマンドプロンプトはANSIではありません。

これには独自のコマンドセットがありますが、エスケープシーケンスではありません。

ただし、同様の機能にアクセスするにはANSI.SYSを使用できます。

続きを読むhere

+0

私はANSI.SYSを修正しようとしました。 Microsoftが述べたように、CONFIG.NTにdosonlyを指定する必要があります。しかし、command.comでは、telnetは機能しません。そして、DOSONLYなしでは、ANSI.SYSエントリを含めてもエスケープシーケンスは機能しません。 –

+0

@AH:どちらの場合も「機能しない」と定義します。 –

関連する問題