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

FOR-Befehl funktioniert im Shell, aber nicht in Batch-Datei?

Frage Entwicklung Batch & Shell

Mitglied: 28907

28907 (Level 1)

20.04.2006, aktualisiert 13:18 Uhr, 4810 Aufrufe, 2 Kommentare

[Edit]Nix hinzuzufügen. Auf "Gelöst" gesetzt und geschlossen. Biber [/Edit]

Zuerstmal - hallo alle zusammen, ihr habt mir schon desöfteren bei kleinen Problemchen geholfen

Ich sitze gerade an der Programmierung einer Batch-Datei.

Ein Teil davon ist das auslesen eines Datums aus einer Text-Datei zur weiteren Verwendung (Anzeige, wann etwas zuletzt aktualisiert wurde).

Das Datum wird mittels

date /t > datum.txt

in die Textdatei datum.txt geschrieben, ergo steht dann 20.04.2006 drin.

Jetzt möchte ich dieses Datum auslesen und per Echo ausgeben - was auch soweit mit diesem Befehl funktioniert:

for /f %i in (datum.txt) do set datum=%i
echo Letzte Aktualisierung: %datum%

Allerdings funktioniert der for-Befehl nur, wenn ich das Ganze direkt in der Kommando-Zeile eingebe - rufe ich die Funktion über die Batch-Datei auf (gleich in der ersten Zeile), bringt er mir nur einen Syntax-Error.

Any Ideas?

Danke schonmal!

Gruß Philip
Mitglied: verkehrsberuhigt
20.04.2006 um 12:23 Uhr
In der ersten Zeile das % durch %% ersetzen.
Bitte warten ..
Mitglied: 28907
20.04.2006 um 13:18 Uhr
Funktioniert, Merci!
Bitte warten ..
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Windows Server
SBS 2011 Standard virtualisieren (13)

Frage von HeinrichM zum Thema Windows Server ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...