私はwampでウィンドウ上でコンポーザーを実行しようとしています。私はcmdプロンプトを使ってコンポーザーをインストールしましたが、今はSDK用に "composer update"を実行しようとしています。しかし、「composer.phar update」と入力すると、このプログラムを実行するためにどのアプリを使用したいかがウィンドウに表示されます。私はそれに対処するコマンドプロンプトが欲しい!この「どのアプリ」ウィンドウが出てこなくても、どうやってcmdだけで実行できますか?Windows 8:.pharファイル、どうやって開けますか?
7
A
答えて
14
pharファイルのデフォルトアプリケーションとしてphp.exeを設定する必要があります。通常、これらは、コマンドプロンプトから実行されることを意図しているので、のは、いくつかの引数を取る.phar PHPアーカイブ
の略.phar
1
。 Linux/bsd/OsxシェルまたはWindowsのコマンドプロンプト。
Linux .pharユースケースのシナリオ.pharsは/ binにコピーされ、.phar拡張子なしで名前が変更されていると仮定して、他のlinuxコマンドを使用するかのようにphpアーカイブを使用できます。だから私は窓と同じことをやって、次の方法をお勧めします。
- Cのような1つのディレクトリにすべてのあなたの.pharファイルを置く:\ PHPの\のpharで
- Cを追加:\ PHPの\のpharでのシステム環境変数に(
- 昇格されたコマンドプロンプトを起動します(スタートメニューでコマンドプロンプトを見つけ、右クリックして管理者として実行します)。
- 次のコマンドを入力し、パスCを置き換えます:\ phpdev \ php \ php542 \ php.exe(PHP実行ファイルへのフルパス)
ftype PharArchive = C:\ ph PDEV \ PHP \のphp542のの\ php.exeに "%1" %*
連想.phar = PHARFileあなただけのWindowsコンソールを実行することができるはず
セットPATHEXT =%PATHEXT%;. PHAR
次の時間(keybard勝利+ RとCMD.EXEを入力)し、任意のコマンドが続いapigen.pharのようなあなたの.phar年代のいずれかを入力し、それが
C:\Users\acosonic>apigen.phar help
Usage:
...
Arguments:
command The command to execute
command_name The command name (default: "help")
Options:
--xml To output help as XML
--format To output help in other formats (default: "txt")
--raw To output raw command help
--help (-h) Display this help message.
--quiet (-q) Do not output any message.
--version (-V) Display this application version.
Help:
The help command displays help for a given command:
php C:\phpdev\phars\apigen.phar help list
You can also output the help in other formats by using the --format option:
php C:\phpdev\phars\apigen.phar help --format=xml list
To display the list of available commands, please use the list command.
C:\Users\acosonic>
に動作しますので、この方法は、あなたがどこのディレクトリに.pharアーカイブを実行することができますたとえば、C:\ myproject \ controllerにドキュメントを生成するなど、作業をする必要があります。ドキュメントを追加することなく実行するかのように、.pharへのフルパスを指定せずにウィンドウパスに移動します。
- 作成さHKCR.phar→HKCR \ PHARFile
- 作成さHKCR \ PHARFile \シェル\オープン\コマンド=「php.exeに "%1" %: は、ステップ4やったでコマンド内容を説明するために、 *%PATHEXT%;. PHAR ' [REG_EXPAND_SZ]
* .pharバイナリ/スクリプトのように扱われます、そして* .phar実行として働く」[REG_EXPAND_SZ]
関連する問題
- 1. Windowsデスクトップアプリケーションコンバータは「このファイルをどうやって開くのですか?」(.sp1)
- 2. Windows 10のUbuntu Bashシェルでは、デフォルトのプログラムでファイルやディレクトリをどうやって開きますか?
- 3. Windows 10はループを維持しています "このファイルをどうやって開きますか?"ダイアログ
- 4. Python:別の出力ファイルをどうやって開きますか?
- 5. opencvでカスタムカーネルをどうやって開きますか?
- 6. ファイル名に/をどうやって入れますか?
- 7. Tomcat 8のルートパス上のJava Web Mavenプロジェクト。どうやって?
- 8. どうやって?
- 9. Windows Phoneのキーボードで送信ボタンをどうやって取得しますか?
- 10. Windows用の `Makeheaders`バイナリはどうやって入手できますか?
- 11. Python - LDAPクエリーからリストとして受け取った文字をどうやって削除しますか?
- 12. どうやってFacebookやTwitterでログインできますか?
- 13. これをどうやってやりますか? Java継承
- 14. Windows Media Playerファイルを開けません
- 15. RubyMineでWSLのgitをどうやって使いますか?
- 16. C++どうやって.txtファイルをそのまま印刷しますか?
- 17. (どうやって)Windows上で1つの.cmakeファイルを実行できますか?
- 18. 閉鎖されたレッドマインの問題をどうやって開きますか?
- 19. あなたの最近のルビーレールプロジェクトをどうやって開きますか?
- 20. Windows 8.1アプリがWindows 8 PCで動作するかどうか
- 21. 再帰バックトラック迷路の開始と終了をどうやって見つけますか?
- 22. PHP5.2:Windowsで.pharファイルのサポートをインストールする
- 23. somebody soundcloudのユーザーIDはどうやって見つけられますか?
- 24. PHARファイルを編集する
- 25. メトロとWPF for Windows 8の開発はどちらですか?
- 26. windows OpenDialogは、Delphiの他のアプリケーションのバックグラウンドで開いています。どうやって前面に持ってきますか?
- 27. WindowsのコマンドラインでPHPを実行したいだけです。どうやって始めるのか?
- 28. C#モックコンクリートクラス。どうやって?
- 29. どうやってSVG
- 30. どうやって*(ドットスター)?