この場所にあるPython msiをプログラムでインストールするにはどうすればよいですか:
X:\install\python-3.3.2.msi
subprocess.call()
またはを使用できることはPopen()
知っていますが、他のパラメーターを自動的に設定する方法がわかりません。プログラムをすべてのユーザーが利用できるようにするなど。
私がやろうとしているのは、スクリプトを実行するたびに、スクリプトpython-3.3.2.msi
が実行されているマシンにインストールされるように、Python スクリプトから msi アプリケーションを実行することです。
ここで、Python msi インストーラーがサイレント インストールをサポートするかどうかという新たな疑問が生じます。実際には、インストールをサイレントにしたいです。つまり、インストーラーがコマンドライン呼び出しからのすべてのパラメーターを「認識」し、ユーザーの操作がまったく必要ないことを望みます。以下の Viktor Kerkez のコメントを見て、あなたもそうするかどうか教えてください。
コマンドラインから必要なパラメータをすべて伝えることはできますか?