Windows CMD(或ConEmu)命令的快捷方式/别名

时间:2015-09-21 03:09:55

标签: windows cmd alias

如何在Windows CMD(或ConEmu)中创建快捷方式/别名。

我正在使用laravel并且有一个命令:

C:\>php artisan make:migration $var1 --create=$var2

如何制作快捷方式/别名,所以我只需输入例如。?

C:\>mig $var1, $var2

2 个答案:

答案 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文件。