如何在Windows CMD(或ConEmu)中创建快捷方式/别名。
我正在使用laravel并且有一个命令:
C:\>php artisan make:migration $var1 --create=$var2
如何制作快捷方式/别名,所以我只需输入例如。?
C:\>mig $var1, $var2
答案 0 :(得分:0)
很棒的答案。
我在我的C:驱动器上创建了一个名为“scripts”的文件夹 然后在Path下的环境变量中输入C:\ scripts。
已注销 - >登录
使用以下内容创建了一个mig.bat文件:
@php artisan make:migration%1 --create =%2
现在使用:
C:> mig $ var1 $ var2
将按预期执行代码。
在阅读了@MichaelBurr的答案后,我进一步调查了Doskey 这最终促成了aliases - >有关使用别名和Windows PowerShell的信息。
答案 1 :(得分:0)
创建和运行.bat文件以运行另一个进程的问题是,您最终可以在shell中运行shell。
对于Windows,请创建一个类似的文件(替换user_000
以匹配您的%HOMEPATH%):
REM this filename: "C:\Users\user_000\doskey.cmd"
@echo off
doskey art=php artisan $*
然后右键单击您最喜欢的命令提示符快捷方式,然后选择“属性”。在Target:
中将其更改为:
%windir%\system32\cmd.exe /K %HOMEPATH%\doskey.cmd
打开CLI时,/ K将运行您的doskey.cmd
文件。