Top-Themen

Aktuelle Themen (A bis Z)

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 Varianble .ti funktioniert nicht innerhalb einer .bat

Mitglied: Andreas0815

Andreas0815 (Level 1) - Jetzt verbinden

21.05.2019 um 16:28 Uhr, 255 Aufrufe, 3 Kommentare

Hallo zusammen,

ich habe mit bat-Erstellung kaum Erfahrung, höchstens mal Programme starten...

Nun will ich eine einfach kleine Aufgabe programmieren und scheitere.

Mein Problem:
Ich will das Datum einer Datei in eine Variable speichern. Ganz einfach.

Am Command Prompt geht das mit:
for %i in ("D:\test.txt") do set olddate=%~ti

Ein entsprechendes
echo %olddate% gibt dann z.B. aus

21.05.2019 15:59


Soweit, so gut.
Wenn ich diese eine Zeile nun aber in eine test.bat schreibe und am Command Prompt dann die test.bat ausführe, bekomme ich eine Errormeldung:

"Die folgende Verwendung des Pfadoperators zur Ersetzung eines Batchparameters ist ungültig: %~ti

Geben Sie...blala..."


Was mache ich falsch? Warum ist es ein Unterschied, ob ich es am Command Prompt eingebe oder in einer .bat ausführe?
by the way: Windows7 Pro.

Danke schon mal...
Mitglied: Dani
LÖSUNG 21.05.2019, aktualisiert um 16:41 Uhr
Moin,
Batch ist bei mir schon lange her... aber ich meine in Skripten ist %%~ti notwendig.
Genauso bei der Schleife wird aus %i ein %%i.


Gruß,
Dani
Bitte warten ..
Mitglied: Pjordorf
LÖSUNG 21.05.2019 um 17:17 Uhr
Hallo,

Zitat von Andreas0815:
Wenn ich diese eine Zeile nun aber in eine test.bat schreibe und am Command Prompt dann die test.bat ausführe, bekomme ich eine Errormeldung:
In einer Batch werden die % verdoppelt. Schreibe in deiner Batchdatei
01.
for %%i in ("D:\test.txt") do set olddate=%%~ti
Gruß,
Peter
Bitte warten ..
Mitglied: Andreas0815
21.05.2019 um 18:35 Uhr
Danke.
Tatsächlich, das war es. Mir fehlen echt die Grundlagen.
Bitte warten ..
Ähnliche Inhalte
Windows Server
Login .bat funktioniert nicht immer
gelöst Frage von xtra-longWindows Server5 Kommentare

Hallo. Ich habe ca 2x im Monat das Problem, dass die Netzlaufwerke nicht mehr funktioneren. Der Befehl beim start ...

Netzwerkprotokolle

Filezilla bat Upload funktioniert nicht CMD

gelöst Frage von iAmbrickstaNetzwerkprotokolle10 Kommentare

Hallo Community, glaube ich stehe echt mega auf dem Schlauch ! habe mir mal ne kleine Test FTP Umgebung ...

Server-Hardware

TI Umgebung mit gebrauchter Hardware. nur welche?

Frage von NordpolcamperServer-Hardware8 Kommentare

Servus! Ich möchte mich gerne in Sachen Serverbetrieb erweitern, bzw. ein paar Änderungen vornehmen. Stand der Dinge Derzeit befindet ...

Weiterbildung

Bat Dateien

Frage von fajo23Weiterbildung20 Kommentare

Ich habe folgendes Problem. Ich habe auf meiner Festplatte viele Dateinamen die wie folgt aussehen: 20180126 2355 - Dlf ...

Neue Wissensbeiträge
Microsoft
PowerShell script für LAPS
Information von kgborn vor 1 TagMicrosoft5 Kommentare

Kurzer Hinweis für Admins im AD-Umfeld. Ich bin die Tage auf das PowerShell Script der Woche “Local Administrator Password ...

Windows 10
Windows 10 bis Version 1803 und das Zwangs-Upgrade
Information von kgborn vor 1 TagWindows 10

Ich denke, die meisten Admins hier werden Systeme mit Windows 10 Enterprise einsetzen und Updates per WSUS/SCCM oder ähnlichem ...

Microsoft Office
BSI-Empfehlungen für die Office-Konfiguration
Information von kgborn vor 1 TagMicrosoft Office

Kurze Information für Admins, die Office verwalten. Das BSI hat einige Regeln für die Absicherung von Office-Konfigurationen veröffentlicht. Ich ...

Windows 10

Sandy-Bridge plus Nvidia plus Win10 1903 braucht Hotfix

Information von DerWoWusste vor 5 TagenWindows 101 Kommentar

Es gibt ein Problem in der seltenen Konstellation Nvidia-Grafikkarte/Sandy-Bridge-CPU/Win10v1903: die von Nvidia vorgeschlagenen Treiber lassen sich nicht installieren. verlinkt ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 Logonskript greift nicht
Frage von xbast1xWindows 1019 Kommentare

Hallo zusammen, da sich die per GPO gemappten Laufwerke bei allen Usern schließen und das Problem sich nicht lösen ...

SAN, NAS, DAS
SFP+ 10GB Module kompatibel?
Frage von get--4SAN, NAS, DAS18 Kommentare

Grüße euch alle, ich bin in mehreren Schulen für die EDV verantwortlich. In einer Schule haben wir eine SAN ...

Entwicklung
Welche Programmiersprache ist das?
Frage von DschingisEntwicklung17 Kommentare

Hallo zusammen, unser ERP-System ermöglicht es, eigene Ansichten zu bearbeiten. Ich würde mich hier gerne weiterbilden. Kann mir jamand ...

Batch & Shell
Powershell Skript für Reg Datei ändern
gelöst Frage von SoccerdeluxBatch & Shell16 Kommentare

Hallo zusammen, ich muss auf einem Windows 10 Pc ein Skript ausführen lassen was sich alle 5 Minuten wiederholt. ...