Zum Inhalt springen

C# - Automatische Installtion für Programme


bi0s

Empfohlene Beiträge

Tag zusammen,

ich muss Täglich auf verschiedenen PC`s, fast die selben Programme installieren.

Zb.: Acrobat Reader, Antivir, Firefox, Flash Player etc....

Da ich dafür jedes einzelne Programm selber per Hand installieren muss,

kam mir die Idee eine Automatische installation in C# zu schreiben.

Sprich meine Idee:

MyInstaller.exe öffnen, auswählen welche Programme installiert werden sollten, Start drücken und warten bis alle Programme installiert sind.

Sprich ich möchte nichts mehr mit weiter oder so drücken, soll er halt Automatisch machen...

Gibt es da eine Möglichkeit in C# das zu erstellen ?

Wäre klasse wenn mir dabei einer Helfen könnte.

Vielen dank !

Grüße, Patrick

P.S.: Das es in Autoit funktioniert weiss ich, nur such ich eine Möglichkeit für C# ^^

Bearbeitet von bi0s
Link zu diesem Kommentar
Auf anderen Seiten teilen

Process.Start Method (String, String) (System.Diagnostics)

Startparameter - FirefoxWiki

German-nLite.de -> Acrobat Reader unattended

usw.

Also quasi einfach ein Wrapperprogramm, welches die Setup-Dateien mit den entsprechenden Parametern aufruft.

Wenn du viele MSI-Dateien hast, kannst du dich glücklich schätzen, da isses fast immer gleich.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wäre das ganze nicht mit einer Domäne einfacher und viel schneller zu lösen? :P

Ne wat ? ;)

Kenne nur den Teppichladen Domäne lul ^^

Ich würde das gar nicht mit C# machen, das ist ein Fall für eine Scripting Sprache. Außerdem musst du vorher noch das .NET Framework installieren.

Jo wie schon oben geschrieben, mit Autoit ist das recht fix erledigt, hab nur gedacht sowas einfaches gibt es in C# auch...

Process.Start Method (String, String) (System.Diagnostics)

Startparameter - FirefoxWiki

German-nLite.de -> Acrobat Reader unattended

usw.

Also quasi einfach ein Wrapperprogramm, welches die Setup-Dateien mit den entsprechenden Parametern aufruft.

Wenn du viele MSI-Dateien hast, kannst du dich glücklich schätzen, da isses fast immer gleich.

Danke für deine Antwort und deine mühen die du dir gemacht hast !

Sehr nett, werds mir gleich mal in ruhe durchlesen.

Danke !

Link zu diesem Kommentar
Auf anderen Seiten teilen

Jo wie schon oben geschrieben, mit Autoit ist das recht fix erledigt, hab nur gedacht sowas einfaches gibt es in C# auch...

C wäre hier vielleicht besser, da es sich ja wirklich nur um Wrapper-Exen handelt. Da brauch man auch kein .Net-Framework

Danke für deine Antwort und deine mühen die du dir gemacht hast !

Sehr nett, werds mir gleich mal in ruhe durchlesen.

Keine Mühe, ich hatte die Probleme selber schon bis zum Erbrechen.

Aber einige Programme geben dir keine Möglichkeit einer benutzerlosen Installation, da muss man ab und an bissl tricksen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

C wäre hier vielleicht besser, da es sich ja wirklich nur um Wrapper-Exen handelt. Da brauch man auch kein .Net-Framework

Keine Mühe, ich hatte die Probleme selber schon bis zum Erbrechen.

Aber einige Programme geben dir keine Möglichkeit einer benutzerlosen Installation, da muss man ab und an bissl tricksen.

Jo ich denke ich werds in Autoit verwirklichen..

Hab vorhin schon bischen mit angefangen, scheint recht einfach zu sein..

Man muss halt alle Installationen einmal durchlaufen lassen und alle buttons etc mit Namen aufschreiben ;)

Aber sonst ne nette geschichte...

Trotzdem danke an euch ^^

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo bi0s,

ich habe ein Programm womit du automatisch Programme installieren lassen kannst.

Zwar weiß ich nicht wie du es mit C# machen kannst, aber erreichst das gleiche Ergebnis + musst auch Programmieren bzw. Scripten.

Programm:

AutoIT

Bild:

Hier

Tutorial bzw. erklärung zum Programm:

Hier

Hoffe ich konnte dir helfen.

Grüße

Godfather_d

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...