为什么这样的别名不起作用?我认为重复的引号存在问题。
新别名-名称“ chrome”-值“” C:\ Program Files (x86)\ Google \ Chrome \ Application \ chrome.exe“ --user-data-dir =“%APPDATA%\ Google \ Chrome \ User Data” --disk-cache-dir =“%LocalAppData%\ Google \ Chrome \ User Data”“
答案 0 :(得分:4)
要添加到@boxdog的注释pointing to the alias documentation中,如果需要参数,必须将别名指向函数。
考虑将其添加到您的$profile
中以实现您的目标:
function Start-Chrome {
$argList = @(
"--user-data-dir=`"$Env:AppData\Google\Chrome\User Data`""
"--disk-cache-dir=`"$Env:LocalAppData\Google\Chrome\User Data`""
)
& "${Env:ProgramFiles(x86)}\Google\Chrome\Application\chrome.exe" @argList
}
New-Alias -Name chrome -Value Start-Chrome