我是 Windows 新手,但我知道在 Unix 系统中如何操作。在 Windows 10 中,假设我希望 Windows 命令处理器中的命令永久执行与thend
完全相同的操作,我该怎么做? cd
ls
例如,我在这个命令处理器中,当我输入时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 答案