web-dev-qa-db-ja.com

PowershellでMSDOS定義のエイリアスを使用する方法

MS DOSスタイルで定義されているエイリアスがいくつかありますが、Powershellからそれらを呼び出すにはどうすればよいですか? Powershellプロンプトから「エイリアス」と入力すると、そこで定義されているエイリアスが表示されますが、名前を入力するだけでエイリアスを呼び出そうとすると、Powershellは「用語「何でも」が名前として認識されない」などのメッセージを表示します。コマンドレット...」。

1
nairdaen

From DoskeyマクロをPowerShellで機能させる

PS> doskey /exename=powershell.exe cd\home=pushd $env:USERPROFILE\$*

そして

PS> doskey /exename=powershell.exe /MACROFILE=mymacros.txt

詳細については、そのページを参照してください。