web-dev-qa-db-ja.com

GitはPATHにありますが、コマンドとして認識されていません

最近Gitを再インストールしましたが、ネイティブのWindowsコマンドPromptからGitを実行できなくなりました。ご覧のとおり、Path環境変数にあると確信しています。

_C:\Users\Ult>where git
C:\Program Files (x86)\Git\cmd\git.exe

C:\Users\Ult>git --version
'git' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Ult>"C:\Program Files (x86)\Git\cmd\git.exe" --version
git version 1.9.4.msysgit.2
_

これまで私が試した:

  • コマンドプロンプトを閉じて再度開きます。
  • Gitをもう一度再インストールします。
  • コンピュータを再起動します。
  • Path環境変数を編集し、C:\Program Files (x86)\Git\cmdをその先頭に移動します。

私はすでにウェブとSUを調べましたが、解決策を見つけることができませんでした。 PathにGitがない、または_cmd.exe_を再開するという、既存の同様の質問の複製として閉じないでください。私はすでにこれらを試しましたが、問題は解決しません。

一部のIDE /テキストエディターのGitプラグインが正しく機能するためには、ネイティブの_cmd.exe_からGitを実行できる必要があります。つまり、Git Bash(正常に動作します)を使用することはできません。

Windows 7 x64Ultimateで実行しています。

3

最終的に実際の問題が見つかりました。PATH環境変数に"がありました。

"から実行可能ファイルを実行しようとすると、cmd.exeの後のすべてが無視されましたが、whereコマンドはそれらを見つけることができました。

5