2015-11-13 1 views
0

Je travaille actuellement sur un fichier batch Windows qui me permettra d'installer git en mode silencieux (l'exécutable pour lequel sera placé dans le dossier que le fichier .bat sera à partir de) dans un emplacement prédéfini sur le système de fichiers.Installation silencieuse de git grâce à l'utilisation du fichier .bat sur Windows

J'ai trouvé cet article qui semble donner des conseils appropriés:

https://github.com/msysgit/msysgit/wiki/Silent-or-Unattended-Installation

Cependant, je ne suis pas tout à fait sûr de ce que les paramètres que je devrais mentionner dans mon fichier LOADINF. Je voudrais prédéfinir les options que l'utilisateur sélectionnerait manuellement tout au long des différentes étapes de l'installation, afin qu'il puisse être exécuté du début à la fin sans rien demander à l'utilisateur.

Quelqu'un peut-il m'aider ou me diriger vers un endroit où je peux trouver ces paramètres et leurs valeurs disponibles?

Répondre

1

Créer un fichier, par ex. my-config.cnf (ou my-config.ini) avec le contenu suivant:

[Setup] 
Lang=default 
Dir=C:\Program Files (x86)\Git 
Group=Git 
NoIcons=0 
SetupType=default 
... 
<other options as shown in the msysgit wiki> 

Maintenant, dans le fichier de commandes, lorsque vous exécutez le fichier d'installation (par exemple msysgit-install.exe), utilisez /LOADINF comme suit:

msysgit-install.exe /SILENT /LOADINF="my-config.cnf" 
+0

Pouvez-vous s'il vous plaît indiquer moi à l'emplacement dans le wiki où ces options sont affichées? Je n'arrive pas à les trouver n'importe où. – ct2602

+0

@ ct2602 _Vous pouvez également charger les paramètres d'installation à partir d'un fichier avec/LOADINF = "nomfichier", et vous pouvez enregistrer les paramètres dans un fichier en utilisant/SAVEINF = "nomfichier" _. – hjpotter92

+0

Je parle de cette partie: ct2602