[解決済み] Windows (10)にPythonがインストールされているかどうかをテストし、インストールされていない場合はexeを実行してインストールするにはどうすればよいですか?
2022-03-02 11:58:46
質問
Windowsのcmdで、1つ目のコマンドに失敗した場合のみ、2つ目のコマンドを実行する必要があります。 別の例では、Pythonのセットアップがインストールされているかどうかをチェックした後に開きたいのです。
私はこのコマンドを使いました
python --version || path/to/python_install.exe
は、最後のコマンドが失敗した場合に実行されることを意味します。 が、最初の1つしか実行されません。
どうすればいいですか?
すべてのコメントから正しい方法を導き出すことができました。
私はこの素晴らしい動作コードを使用しました。
:: Check for Python Installation
python --version 3>NUL
if errorlevel 1 goto errorNoPython
:: Reaching here means Python is installed.
:: Execute stuff...
:: Once done, exit the batch file -- skips executing the errorNoPython section
goto:eof
:errorNoPython
echo.
echo Error^: Python not installed
"C:\Program Files\used\systems\innoventiq\accumanager\required\excutables\python-3.7.3-amd64.exe"
関連
-
[解決済み] invisible.vbsでBATファイルをバックグラウンドで実行するが、停止する方法は?
-
[解決済み] マイクロソフト既知のDLL
-
[解決済み] ポート8005はWindows 10のシステムプロセスで使用されます。
-
[解決済み] C:\WINDOWS ASSEMBLYの中にあるものは何?[閉店]
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] Windowsのコマンドラインに'which'に相当するものはありますか?
-
[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
-
[解決済み] Windowsでコマンドラインから空のファイルを作成するには?
-
[解決済み] WindowsのNode.jsでhello.jsのファイルを実行するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】DockerリポジトリサーバーがHTTPSクライアントにHTTPレスポンスを返すようになった
-
[解決済み] Postgres "psqlが内部コマンドまたは外部コマンドとして認識されない"
-
[解決済み] 200 PORT コマンドが成功しました。PASVの使用を検討してください。425 接続の確立に失敗しました。
-
[解決済み] Sudoが見つかりません。npm install を試しています。
-
[解決済み] 'ant' は内部コマンドまたは外部コマンドとして認識されません。
-
Win7でopensslを使用すると「ランダムな状態」を書き込めない問題
-
Windows2008 スケジュールタスク、エラー追加データ。エラーの値: 2147750687。
-
[解決済み] ファイルパスの前に付ける「୧⃛(๑⃙⃘◡̈๑⃙⃘)୨⃛」は何ですか?
-
[解決済み] Windowsのバッチスクリプトにおける"@"の意味について
-
[解決済み] CMDでPowerShellを実行する方法