我有用于 power shell 的 cp。但我想在详细模式下使用 cp,而不写 -v。因此 cp 应该别名为“cp -v”命令。如何在 power shell 中将 cp 别名为“cp -v”?
答案1
答案2
使用以下标志创建一个用于调用 cp 的新别名Verbose
:
function Copy-ItemWithVerbose
{
Copy-Item -Verbose @args
}
Set-Alias -Name cpv -Value Copy-ItemWithVerbose
答案3
在 PS3 中你可以使用这个:
PS III> $PSDefaultParameterValues.Add("Copy-item:verbose","$true")
PS III> cp