0

コマンド プロンプト (cmd.exe /k aliases.cmd) を実行するたびに読み込むコマンド ファイル (aliases.cmd) で定義されたエイリアスのリストがあります。doskey を使用して、いくつかのエイリアスが定義されており、自分の IP アドレスのみを表示するエイリアスを作成しようとしています。バッチファイルでIPを取得するための多くの良い方法でこの質問に出くわしましたが、どれもdoskeyを介して機能していないようです. たとえば、次のエイリアスを定義しています。

doskey ip=ipconfig | findstr /R /C:"IPv4 Address"

コマンド プロンプト (doskey 部分を除く) から実行すると、動作し、IPv4 アドレスのみが返されます。ただし、doskey と「ip」キーワードを使用すると、機能せず、「ipconfig」の通常の出力が返されます。

Windows で doskey エイリアスを介して IP アドレス (および IP のみ) を取得する方法はありますか?

4

2 に答える 2