Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Sprunganweisung hilfe

Frage Entwicklung Batch & Shell

Mitglied: shooan

shooan (Level 1) - Jetzt verbinden

30.06.2014, aktualisiert 16:24 Uhr, 989 Aufrufe, 2 Kommentare

Hallo zusammen,

ich habe eine batchdatei die mir hilft bei der Rechner installation.

Diese datei ruft mir die Einzelnen Setup auf.

Nun habe ich das Problem das es von einem Setup mehrere versionen gibt.
Mit dem Parameter GOTO springt er schon zur richtigen Stelle und startet das Setup. Aber wenn die eine Datei installiert ist führt er die andern Setups die danach folgen weiter aus.

Möchte aber das wenn das Eine Setup durchgelaufen ist er dann keins dieser 4 Möglichen Programme installiert sondern zum nächsten Punkt in der Batch datei springt.

Hier mal den Quellcode meiner bisherigen Datei. Es ist nur ein Auszug:
01.
ECHO ################################################################ 
02.
ECHO #                                                              # 
03.
ECHO #      Bitte XPhone Installation auswählen                     # 
04.
ECHO #                                                              # 
05.
ECHO ################################################################ 
06.
SET /P X=(U)C Client,(C)lient, (D)esktop Client mit Fax oder (N)otebook Client? 
07.
IF /I "%X%"=="" goto :Fertig 
08.
IF /I "%X%"=="D" goto :DesktopFax 
09.
IF /I "%X%"=="U" goto :UC 
10.
IF /I "%X%"=="N" goto :Notebook 
11.
IF /I "%X%"=="C" goto :Client 
12.
GOTO Notebook 
13.
:DesktopFax 
14.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Desktop Client mit Fax.msi" 
15.
:UC 
16.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Client.msi" 
17.
:Notebook 
18.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Notebook Client.msi" 
19.
:Client 
20.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Desktop Client.msi" 
21.
Pause 
22.
Hier werden weitere Programme installiert.

Wäre echt toll wenn mir da jemand einen goldenen tipp geben kann.

gruß Shooan
Mitglied: maretz
30.06.2014 um 16:28 Uhr
Moin,

natürlich läuft der durch, warum sollte er auch nicht? Du hast zwar Sprungmarken definiert - aber wenn er z.B. in DesktopFax springt gibt es doch gar keinen Grund warum er denn nich auch das von :UC mitnehmen sollte... dann müsstest du schon sowas wie "goto ende" sagen wenn du das möchtest...

Gruß

Mike
Bitte warten ..
Mitglied: Gersen
LÖSUNG 30.06.2014, aktualisiert 01.07.2014
Hallo,

vielleicht

01.
SET /P X=(U)C Client,(C)lient, (D)esktop Client mit Fax oder (N)otebook Client?  
02.
IF /I "%X%"=="" goto :Fertig  
03.
IF /I "%X%"=="D" goto :DesktopFax  
04.
IF /I "%X%"=="U" goto :UC  
05.
IF /I "%X%"=="N" goto :Notebook  
06.
IF /I "%X%"=="C" goto :Client  
07.
GOTO Notebook  
08.
:DesktopFax  
09.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Desktop Client mit Fax.msi"  
10.
GOTO weiter 
11.
:UC  
12.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Client.msi"  
13.
GOTO weiter 
14.
:Notebook 
15.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Notebook Client.msi"  
16.
GOTO weiter 
17.
:Client  
18.
"\\daten\software\Siemens TK _ UC Software\XPhone install\XPhoneUC_Clients_Integrations_V4_4_4\Clients\XPhone UC\Setup64\XPhone UC Desktop Client.msi"  
19.
:weiter  
20.
Pause 
21.
Hier werden weitere Programme installiert.
Gruß,
Gersen
Bitte warten ..
Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst ZIP-Archive nach Dateien durchsuchen und Pfade ausgeben (33)

Frage von evinben zum Thema Batch & Shell ...

Router & Routing
Routingproblem in Homerouter-Kaskade mit Raspi (19)

Frage von Oldschool zum Thema Router & Routing ...

Server
Freenas schlechte Schreib Performance bei NFS (16)

Frage von janosch12 zum Thema Server ...

LAN, WAN, Wireless
Buffolo AccessPoint IP vergessen - herausfinden (9)

Frage von staybb zum Thema LAN, WAN, Wireless ...