如何在 Powershell 中使用 MS DOS 定义的别名

如何在 Powershell 中使用 MS DOS 定义的别名

我有一些以 MS Dos 样式定义的别名,如何从 Powershell 调用它们?当我在 Powershell 提示符中键入“别名”时,我可以看到在那里定义的别名,但是当我尝试通过仅键入其名称来调用它们时,Powershell 会发出一条错误消息,例如“术语‘whatever’未被识别为 cmdlet 的名称...”。

答案1

让 doskey 宏在 PowerShell 中发挥作用

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

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

请参阅该页面以了解更多信息。

相关内容