Di Power SHell atur alias cp ke cp -v


2

Saya punya cp untuk shell daya. Tapi saya ingin menggunakan cp dalam mode verbose tanpa menulis -v. Jadi cp seharusnya alias perintah "cp -v". Bagaimana cara alias cp ke "cp -v" di power shell?



Saya punya cp untuk shell daya. Tapi saya ingin menggunakan cp dalam mode verbose tanpa menulis -v. Jadi cp seharusnya alias perintah "cp -v".
Narek

Jawaban:


2

Itu alias perintah tidak akan membuat parameter. Anda harus menghapus alias yang ada untuk cp dan gunakan fungsi:

Remove-Item alias:cp
Function cp { Copy-Item -v @args }

Lihat sini .


1

Buat alias baru untuk memanggil cp dengan Verbose bendera:

function Copy-ItemWithVerbose
{
    Copy-Item -Verbose @args 
}
Set-Alias -Name cpv -Value Copy-ItemWithVerbose

0

di PS3 Anda dapat menggunakan ini:

PS III> $PSDefaultParameterValues.Add("Copy-item:verbose","$true")
PS III> cp
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.