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, 970 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 ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...