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

Deleted Deleted Deleted Deleted

Frage Entwicklung Batch & Shell

Mitglied: 93601

93601 (Level 1)

10.09.2010, aktualisiert 25.01.2012, 5156 Aufrufe, 4 Kommentare

deleted deleted deleted deleted deleted deleted deleted deleted
Mitglied: 60730
10.09.2010 um 09:59 Uhr
Moin,

editiere deine Beitrag doch bitte...
Allerdings möchte ich genau diesen String wieder als Variable weiterverwenden, da ich vorher time1, etc als Variablen festgelegt habe.
das ist zu hoch für mich, trotz Kaffee.
Bitte warten ..
Mitglied: bastla
10.09.2010 um 10:27 Uhr
Hallo errorlevel22 und willkommen im Forum!

Im Allgemeinen sollte sich eigentlich auch ohne ein derartiges "Pseudo-Array" auskommen lassen, etwa:
01.
for %%i in (13:00:00 15:00:00 15:20:00 16:00:00 17:20:00 18:00:00) do echo %%i
aber wenn Du das tatsächlich wie beschrieben umsetzen wolltest, dann:
01.
@echo off & setlocal enabledelayedexpansion 
02.
 
03.
SET TIME1=13:00:00 
04.
SET TIME2=15:00:00 
05.
SET TIME3=15:20:00 
06.
SET TIME4=16:00:00 
07.
SET TIME5=17:20:00 
08.
SET TIME6=18:00:00 
09.
 
10.
FOR /L %%i IN (1,1,6) DO ECHO !TIME%%i!
Grüße
bastla
Bitte warten ..
Mitglied: LotPings
10.09.2010 um 11:46 Uhr
Moin zusammen,

oder ohne EnableDelayedExpansion mit einem Pseudo-Call
01.
FOR /L %%i IN (1,1,6) DO Call ECHO %%TIME%%i%%
Das hat den gleichen Effekt einer verzögerten Auswertung, die doppelten Äußeren %Zeichen werden im 1.Schritt zu einem % und für %%i die Zahl eingesetzt, im 2. Schritt wird der jetzt komplette Variablenname durch seinen Inhalt ersetzt.

Gruß
LotPings
Bitte warten ..
Mitglied: 93601
10.09.2010 um 12:04 Uhr
Danke Euch!
Ich habe bastla's Lösung genommen und wusste gar nicht das man die Werte direkt in die Schleife eintragen kann.
Vielen Dank!

Jetzt habe ich leider ein anders Problem, aber dafür mache ich einen neuen Beitrag auf weil es nicht direkt etwas hiermit zu tun hat.
Bitte warten ..
Neuester Wissensbeitrag
Microsoft

Lizenzwiederverkauf und seine Tücken

(5)

Erfahrungsbericht von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows Netzwerk
Windows 10 RDP geht nicht (16)

Frage von Fiasko zum Thema Windows Netzwerk ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

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

Frage von Motte990 zum Thema Microsoft Office ...