您希望将别名别名与Powershell脚本或函数结合使用。因此,打开一个编辑器并编写:
set-location d:\xampp\htdocs
并将该文件保存到例如c:\ Users \ kumar \ htdocs32.ps1,或者您可以创建类似的函数。
function htdocs32 { set-location d:\xampp\htdocs }
要执行脚本,必须在本地设置允许脚本的执行策略。以管理员身份打开powershell命令行,然后键入:
set-executionpolicy remotesigned
现在您可以为powershell脚本设置别名:
set-alias htdocs c:\Users\kumar\htdocs32.ps1
并立即输入htdocs将使您进入htdocs文件夹
Powershell使用动词-名词组合来命名所谓的cmdlet。动词指的是您想要做什么,而名词则表示您想做什么。
要获得要使用的set-alias命令的帮助,请执行以下操作:
get-help set-alias -full |more
没有没有不少。另一种方法是阅读此http://technet.microsoft.com/en-us/library/ee176958.aspx
另外,从电源外壳开始,我建议您看看以下URL:http : //www.powershellpro.com/powershell-tutorial-introduction/
要永久保存别名,您必须将其保存在用户个人资料中。首先使用以下命令测试配置文件是否已到位:
PS C:\> $profile
如果发现错误,可以通过键入以下内容来创建新的配置文件:
New-Item -path $profile -type file -force
现在您可以编辑文件
c:\Users\kumar\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
并放入函数definiton和别名。如上所述。
但是,在Linux中不必为此设置别名。sicne bash有一个环境变量$ CDPATH,可以在〜/ .bahsrc中设置。