1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Git+XamppでWindowsからShellとPHPをコマンド実行できるようにする

Last updated at Posted at 2018-07-26

やりたかったこと

linuxのshell+phpで動かせるツールを作成したが、それをwindows上でも動くようにしたい。
なお、社内ポリシー関係で別ツールの追加インストールはしたくない。

解決が必要なところ

windowsで基本的なlinuxコマンドが使えるようにしたい。

Windows上にインストールしたGit Bashができること(※ここがポイント)

基本的なshellスクリプトをサポートしてくれる。

xamppができること

php cliのサポート

ということで、Gitとxamppの機能を統合すればやりたいことができるのではないかと思い、試してみた。

結論

php用の環境変数を設定してから、git-bashを起動することで仕事完了。

usePhpShell.bat
@ECHO ON
REM phpコマンド用の環境変数をセットする
REM xamppのインストール先に既に環境変数セット用のbatファイルがあるため、それを利用する
REM xamppのパスはインストール先に合わせて指定
call C:\xampp\xampp_shell.bat setenv

REM git-bash.exeを起動する
REM Git Bashのインストール先により
start C:\Users\xxxxxxxx\AppData\Local\Programs\Git\git-bash.exe
REM pause
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?