windows - standard installationsmappe som et argument for python-2.7.x.msi

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at installere Python-2.7 fra min ansøgning ved at køre python-2.7.x.msi fra kommandolinjen. Jeg vil gerne vide, om standardinstallationsbanen (som er 'C:/Python27' som standard) kan ændres til en anden vej. Kan jeg gøre det ved at overføre argumenter, mens du kører installationsprogrammet MSI?

Bedste reference


Ifølge Brug af Windows Installer - Ikke-interaktiv installation: [8]



  Med kommandolinjen


msiexec /i python<version>.msi

  
  installation kan indledes programmatisk. Yderligere parametre
  kan sendes i slutningen af ​​denne kommandolinje, som


msiexec /i python-2.5.msi TARGETDIR=r:python25

  
  ...

  
   Målkatalog

  
  Ejendommen TARGETDIR bestemmer rodkatalogen for Python
  installation. For eksempel kan et andet installationsdrev være
  angivet med


TARGETDIR=R:python25

  
  Standard TARGETDIR er [WindowsVolume]Python<version>.



Så du kan lide:


msiexec /i python-2.7.x.msi TARGETDIR=c:otherplace	oinstall