Symfony如何执行命令别名?

时间:2010-02-12 09:29:26

标签: windows batch-file cmd alias

道歉我的法语英语......

我想在Windows XP cmd中创建一个别名,比如Symfony。

此代码运行正常,但重置每个系统启动:

doskey kCLI= php C:\wamp\www\KinkamaCLI\KinkamaCLI.php

我尝试将.bat放在“start”文件夹中,但我认为它并不漂亮,我觉得它不起作用,因为我看不到生成批处理文件:

echo doskey kCLI= php C:\wamp\www\KinkamaCLI\KinkamaCLI.php >> C:\Documents and Settings\sartois\Menu Démarrer\Programmes\Démarrage\kCLI.bat

我想创建一个永久别名。输入:

kCLI my-command-here

而不是:

php C:\wamp\www\KinkamaCLI\KinkamaCLI.php my-command-here

2 个答案:

答案 0 :(得分:2)

我不知道symfony是如何进行的,但您可能应该检查%PATH%环境变量并添加此新路径。检查http://support.microsoft.com/kb/310519有关如何修改此变量的信息。

答案 1 :(得分:0)

cmd.exe支持在启动时运行命令列表,将doskey命令添加到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\AutoRun(请注意,可以使用/ D启动cmd.exe以跳过自动运行条目。我也有在解析自动运行条目时,看到doskey.exe在第三方应用程序中崩溃的问题)