在Windows中轻松使用PHP doctrine CLI

Windows中的

要使用任何目录中的doctrine CLI,我需要使用</ p>

之类的东西

  php D:\ full \ path \ to \ doctrine \ bin \ doctrine.php --variables here 
</ code> </ pre>

无论如何我可以缩短 这使它变成类似</ p>

  php doctrine.php --variables here 
</ code> </ pre>

甚至</ p>

  doctrine --variables here 
</ code> </ pre>
</ div>

展开原文

原文

in windows, to use doctrine CLI from any directory i need to use something like

php D:\full\path\to\doctrine\bin\doctrine.php --variables here

is there anyway i can shorten this so that it becomes something like

php doctrine.php --variables here

or even

doctrine --variables here

dongroufan6846
dongroufan6846 我在考虑第二种选择,但是只是在学说的网站上重读。看起来你可能运气不好,除非你可以创建一些绑定所有这些的脚本。对不起,我忍不住了。我在linux上使用doctrine:)
10 年多之前 回复
doujinge9648
doujinge9648 nope,PATH仅供Windows使用以查找命令。它不用于解析命令的参数。
10 年多之前 回复
dtqf81594
dtqf81594 将路径放在Windows系统路径中是否有效?像php一样?
10 年多之前 回复

1个回答



尝试 doskey doctrine = php D:\ full \ path \ to \ doctrine \ bin \ doctrine.php $ * </ 代码> </ p>

然后你应该能够 doctrine --variables here </ code> </ p>

如果你不想 键入每个会话,您可以将其导出到文件:</ p>

  doskey / macros&gt;  macros.txt 
</ code> </ pre>

并在每个会话中导入它:</ p>

  doskey /macrofile=macros.txt
< / code> </ pre>

如果仍然工作太多,可以将它们添加到CLI的自动运行条目中:</ p>

reg add “hkcu \ software \ microsoft \ command processor”/ v Autorun / t reg_sz /d
"%systemroot%\system32\doskey.exe /macrofile=path\to\your\macros.txt"

请注意,这样做是为了修改注册表,因此请小心。</ p>
</ div>

展开原文

原文

Try doskey doctrine=php D:\full\path\to\doctrine\bin\doctrine.php $*

Then you should be able to do doctrine --variables here

If you don't want to type that out every session, you can export it to a file:

doskey /macros > macros.txt

And import it every session:

doskey /macrofile=macros.txt

And if that's still too much work, you can add them to the Autorun entry for the CLI:

reg add "hkcu\software\microsoft\command processor" /v Autorun /t reg_sz /d "%systemroot%\system32\doskey.exe /macrofile=path\to\your\macros.txt"

Note that by doing this you are modifying your registry, so use caution.

dongqinta4174
dongqinta4174 我知道即将到来。 我已经更新了我的答案。 随意重新接受它:)
10 年多之前 回复
douwengzao5790
douwengzao5790 我注意到这只是该会议的最后一次,我能永远持续下去吗?
10 年多之前 回复
dongzen5577
dongzen5577 呜呜呜呜!
10 年多之前 回复
doubian0284
doubian0284 哇doskey还在! 我从没想过要用我学过电脑的东西了。
10 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐