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, 994 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
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (50)

Frage von sabines zum Thema Internet ...

Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (26)

Frage von PixL86 zum Thema Netzwerke ...

Router & Routing
PFsense - Netzverbindung steht, aber kein Internet vorhanden (24)

Frage von aschmid zum Thema Router & Routing ...

Windows Server
Windows 2016 Hyper-V und VHDS (18)

Frage von emeriks zum Thema Windows Server ...