Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Installationroutine mit einer batch

Empfohlene Antworten

Hi all,

erstmal vorweg ich bin nicht der Profi, also bitte Rücksicht :confused:.

So nun zu meinem Problem.

Ich möchte für die Firma eine DemoCD unserer Software erstellen die man dann an den Interessenten senden kann.

Im Ablauf der Kompletten Installation werden mit Hilfe einer Batchdatei alle benötigten Programme Installiert bzw. endpackt.

Nun ist es so das ich es nicht hinbekomme das er bei der Installation wartet bis Programm 1 installierte ist sonder sofort mit dem endpacken (Schritt2) beginnt.

.

.

.

echo Installiere blabla

xcopy %LW%\blabla\setup.iss /Y

start /WAIT %LW%\blabla\setup.exe -s -f1"C:\blabla\setup.iss"

echo Entpacke eineDB

start /WAIT %LW%\eineDB.exe

.

.

.

Funz ja soweit, halt nur nicht das er mit dem endpacken wartet bis Programm blabla installiert ist.

Weiß da jemand Rat

Danke schon mal

Dindel

mach das doch alles innerhalb des installers; installshield und NSIS, wise sowie innosetup können das AFAIR alle. es sollte dir damit möglich sein, innerhalb der anwendungsinstallation programme vorher & nachher aufzurufen.

ich habe das z.b. bei meiner zu verteilenden software so gemacht, dass vor dem setup des hauptprogramms unterstützungsdateien und zugrundeliegende datenbank installiert werden und im nachhinein noch ein postinstall-script aufgerufen wird.

s'Amstel

THX für die schnelle Antwort.

Ich werd mir die Programme mal Anschauen

Gruss Dindel

Hi all,

erstmal vorweg ich bin nicht der Profi, also bitte Rücksicht :confused:.

So nun zu meinem Problem.

Ich möchte für die Firma eine DemoCD unserer Software erstellen die man dann an den Interessenten senden kann.

Im Ablauf der Kompletten Installation werden mit Hilfe einer Batchdatei alle benötigten Programme Installiert bzw. endpackt.

Nun ist es so das ich es nicht hinbekomme das er bei der Installation wartet bis Programm 1 installierte ist sonder sofort mit dem endpacken (Schritt2) beginnt.

.

.

.

echo Installiere blabla

xcopy %LW%\blabla\setup.iss /Y

start /WAIT %LW%\blabla\setup.exe -s -f1"C:\blabla\setup.iss"

echo Entpacke eineDB

start /WAIT %LW%\eineDB.exe

.

.

.

Funz ja soweit, halt nur nicht das er mit dem endpacken wartet bis Programm blabla installiert ist.

Weiß da jemand Rat

Danke schon mal

Dindel

ich könnt dir sowas schreiben, ist zwar dann keine Batch sondern eine EXE Datei, die auch keine Pfad-Probleme hat und keine Zusatz-Tools braucht

Öm... du hast doch eine setup.exe, also wieso machst du da nicht alles? Es gibt genug Tools (u.a. das genannte innosetup, bzw die sind zum einrichten des WindowsInstallers, der bietet das ja alles) für sowas.

Da du ja eh Windows verwendest ist das ja absolut kein Problem, und wohl auch für den Kunden dann viel verständlicher (Start per autorun oder eben einfach setup.exe ausführen, wer macht denn heute noch was anderes bei Windowssoftware?).

Erstmal Danke für die Tipps

Aber ich habe mich wohl etwas falsch Ausgedrückt.

Also:

Als erstes muss eine Fremdsoftware (SQLAnywhere) Installiert werden.

Danach startet das Entpacken der DB + KonfigurationsDateien.

Setzen der Startparameter für SQL ...(das geht dann nicht weil die Installation noch nicht fertig ist.)

das Problem ist nur das das Script sofort weiter macht und nicht wartet bis SQL installiert ist.

Erstmal Danke für die Tipps

Aber ich habe mich wohl etwas falsch Ausgedrückt.

Also:

Als erstes muss eine Fremdsoftware (SQLAnywhere) Installiert werden.

Danach startet das Entpacken der DB + KonfigurationsDateien.

Setzen der Startparameter für SQL ...(das geht dann nicht weil die Installation noch nicht fertig ist.)

das Problem ist nur das das Script sofort weiter macht und nicht wartet bis SQL installiert ist.

Ich hab dich schon verstanden. Ich kann dir so ein Skript erstellen, das SQL installiert und wenn es fertig installiert ist, die DB & die Konfigurationsdateien entpackt

Aber ich habe mich wohl etwas falsch Ausgedrückt.

Also:

Als erstes muss eine Fremdsoftware (SQLAnywhere) Installiert werden.

Danach...

Und genau das kannst du ja auch mit dem Windows Installer machen. Ein Programm starten und das andere nach dessen Ende und u.U. auch abhängig von bestimmten Prüfungen (Einträge in der Registry o.ä.).

Innosetup ist nur eins von einiges Tools mit denen du sowas erstellen kannst, aber es ist umsonst und auch gut.

  • 1 Monat später...

Hi All

ich habs nun mit NSIS hinbekommen, ist ein echt nettes tool.

Dank euch für die Hilfe

Gruß

Dindel

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.