Windows 10 - 如何使用命令的别名?

Windows 10 - 如何使用命令的别名?

我是 Windows 新手,但我知道在 Unix 系统中如何操作。在 Windows 10 中,假设我希望 Windows 命令处理器中的命令永久执行与thend完全相同的操作,我该怎么做? cdls

例如,我在这个命令处理器中,当我输入时d C:Users,这相当于执行cd C:Users+ ls,然后列出这个文件夹中的所有文件和目录。

编辑感谢@montonero:您可以用“PowerShell”替换“Windows 命令处理器”,但我的问题仍然存在:D

答案1

感谢 @montonero 建议我转向 PowerShell,我已成功完成我想要做的事情。

我用了这个问题Chase Florell 对此给出了第二个答案,他使用此代码编写了 PowerShell 脚本 .ps1:

function ShortCut-cd ($1){
    cd $1
    ls
}

Set-Alias d ShortCut-cd

答案2

在 Windows cmd 中,您可以将其保存为cddir.cmd路径中的某个位置:

cd %1 dir

然后运行cddir \data

但是如果你使用 powershell 的话我也更喜欢 powershell 答案

相关内容