web-dev-qa-db-ja.com

すべてのバッチファイルパラメータを内部コマンドに転送する

Windowsでの快適さのために、Unixのように起動されるいくつかのPHPツールを準備したいと思います。

f.e。:composer create-project symfony/framework-standard-edition path/

ない:php composer.phar create-project symfony/framework-standard-edition path/

システムパスディレクトリにcomposer.batファイルを作成しました:

php C:\path\to\composer\composer.phar

そしてそれは単に使用法で動作します。しかし、すべてのパラメータとフラグを内部のコマンドに転送するにはどうすればよいですか?

25
Szopinski

バッチファイルにcomposer.bat、簡単に言うと:

php C:\path\to\composer\composer.phar %*
46
marapet

windowsはあなたに%*すべてのパラメータを参照します。

新しいcomposer.batファイルは次のようになります
php C:\path\to\composer\composer.phar %*

15
SeanC