gpt4 book ai didi

powershell - 无法使用字符串在 PowerShell 中设置别名

转载 作者:行者123 更新时间:2023-12-05 02:07:16 30 4
gpt4 key购买 nike

我尝试通过运行 Set-Alias -Name artisan -Value 'php aritsan' 在 PowerShell 中设置别名,虽然命令运行成功,但是当我调用别名时出现以下错误:

artisan : The term 'php aritsan' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
again.
At line:1 char:1
+ artisan
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (php aritsan:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

正确的方法是什么?

P.S: artisan 是当前目录下的一个文件。文件用laravel框架打包

最佳答案

这将帮助您在 Windows PowerShell Globally 中为“php artisan”创建一个别名。只需按照这些步骤完成即可。

  1. 首先使用 win+S 搜索 powershell 并以管理员身份运行它,然后粘贴此代码并按 Enter。

    if (!(Test-Path -Path $PROFILE )) {New-Item -Type File -Path $PROFILE -Force }

  2. 然后运行这个命令。

    记事本$个人资料

  3. 记事本文件将打开。将此代码粘贴到记事本文件中,然后按 ctrl+S

    函数 CD32($arg1,$arg2,$arg3,$arg4,$arg5) {php artisan $arg1 $arg2 $arg3 $arg4 $arg5}Set-Alias -Name pa -Value CD32

  4. 最后将此命令粘贴到您的 powershell 上并按回车键。

    设置-ExecutionPolicy -ExecutionPolicy RemoteSigned

然后就完成了。现在,您可以在 Windows PowerShell 中全局使用“pa”作为“php artisan”的别名。

Here I am using "pa" on my VS Code PowerShell.

关于powershell - 无法使用字符串在 PowerShell 中设置别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61926140/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com