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 Syntaxfehler by rename.bat

Mitglied: guma96

guma96 (Level 1) - Jetzt verbinden

09.03.2008, aktualisiert 10.03.2008, 16953 Aufrufe, 12 Kommentare

Hallo,

ich bin ein Newbie auf dem Gebiet der Batch prog., habe mir aber ein ehrgeiziges Ziel gesetzt.
Mit einer Batchdatei hole ich im Abstand von 15 min ein immer anderers Bild von einem Wetterserver. Der Dateiname ist jedoch immer gleich, hier Radarbild.bmp .
Ich möchte nun die Bilddatei folgendermaßen benennen RadarDatum-Zeit.bmp

Mein batch sieht so aus:
01.
Call timeset /s 
02.
REM (alle Variablen sind gesetzt) 
03.
set Zeit=%JJ%-%MM%-%TT% 
04.
rename Radarbild.bmp Radarbild%Zeit%.bmp 
05.
Call timeset /u
Die Batch timeset holt alle notwendigen Zeitvariablen und wird hier nur aufgerufen.
Ich bekomme immer den Hinweis das in der rename Zeile ein Syntaxfehler steckt aber wo ??

Vielen Dank für Anregungen
guma
Mitglied: miniversum
09.03.2008 um 19:57 Uhr
Hast du deine Batchdatei mal umbenant?
Wenn deine Batchdatei "rename.bat" heist und darin der Befehl "rename" benutzt wird ruft sich die Batchdatei dadurch selbst wieder auf. Daher nie Namen für Batchdateiennehmen die einem Befehl entsprechen.
Bitte warten ..
Mitglied: -bexter-
09.03.2008 um 19:59 Uhr
hast du es mal mit "ren" oder "move" statt "rename" probiert?
Bitte warten ..
Mitglied: guma96
09.03.2008 um 20:09 Uhr
Habe die bat umbenannt ...ohne Ergebnis und auch der ren Befehl ändert
nichts an einem unvermeidlichen Syntaxfehler

guma
Bitte warten ..
Mitglied: miniversum
09.03.2008 um 20:33 Uhr
Ändere mal die Zeile
rename Radarbild.bmp Radarbild%Zeit%.bmp
in
echo rename "Radarbild.bmp" "Radarbild%Zeit%.bmp"
und schau mal was er ausgibt. Ist vielleicht in der Variabeln %zeit% ein Leerzeichen oder so?
Wenn alles ok aussieht versuchs mal ohne das echo aber mit den "
Bitte warten ..
Mitglied: guma96
09.03.2008 um 20:51 Uhr
Die Zeile
echo rename "Radarbild.bmp" "Radarbild%Zeit%.bmp"
ergibt
rename Radarbild.bmp Radarbild2008-03-09_20-45.bmp

also doch eigentlich i.O. Oder
Bitte warten ..
Mitglied: miniversum
09.03.2008 um 20:55 Uhr
So sieht das aus?
Das past aber nicht mit der formatierung von Zeit zusammen. Die ist ja %JJ%-%MM%-%TT%.
Außerdem sind die " leider ncith zu sehen. Da würdest du sonst wissen ob Leerstellen davor oder danach vorhanden sind.
Versuchs bitte mal MIT den "
Bitte warten ..
Mitglied: guma96
09.03.2008 um 21:04 Uhr
Ich habe nicht den korrekten Dateinamen der Datei die umbenannt werden soll geschrieben:
Lieg der Hase hier im Pfeffer ??

rename Radarbild__default,property=default.bmp Radarbild%TIME%.bmp

mit echo kommt die Ausgabe

rename Radarbild__default,property=default.bmp Radarbild2008-03-09_20-45.bmp
Bitte warten ..
Mitglied: miniversum
09.03.2008 um 21:16 Uhr
ja daranliegt es! die @,= im Namen machen da die Probleme.
Aber MIT " geht es!

rename Radarbild@default,property=default.bmp Radarbild%Zeit%.bat
so gehts nicht!

rename "Radarbild@default,property=default.bmp" "Radarbild%Zeit%.bat"
so gehts!

Habs grade hier getestet
Bitte warten ..
Mitglied: guma96
09.03.2008 um 21:17 Uhr
Ich denke das Problem ist gelöst denn wenn ich

rename "Radarbild__default,property=default.bmp" "Radarbild%TIME%.bmp"

verwende funktioniert das Ganze

Danke für die Hilfe

Gruss guma
Bitte warten ..
Mitglied: guma96
09.03.2008 um 21:31 Uhr
Eine Frage noch.... die bat funktioniert ja nun, wie
kann ich erreichen das die batch nur im Hintergrund läuft ??

Danke
Bitte warten ..
Mitglied: -bexter-
09.03.2008 um 23:00 Uhr
du meinst unsichtbar?

es gibt da ein Tool namens cmdow.
dieses runterladen und ins system32-verzeichnis verschieben.

anschließend direkt am anfang des batch scripts cmdow /HID oder ähnliches Aufrufen.. dann siehst keine schwarze Box mehr!

oder meintest du etwas anderes?

Gruß
Bitte warten ..
Mitglied: guma96
10.03.2008 um 20:21 Uhr
Nein, du hast das schon richtig erkannt.

cmdow ist schon ne tolle sache

Danke
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Syntaxfehler VBA
gelöst Frage von Dr.CornwallisDatenbanken6 Kommentare

Liebe Gemeinde, ich bräuchte Hilfe beim folgenden VBA Code(für Button in Access): Könnte mir bitte jemand erklären was ich ...

Batch & Shell

Denkfehler - Syntaxfehler in Shell Script

gelöst Frage von killtecBatch & Shell6 Kommentare

Hallo, ich habe folgendes Script: Nun bekomme ich folgenden Fehler: Ich sehe hier nur keinen Syntaxfehler, sieht ihn jemand ...

Datenbanken

Syntaxfehler VBA Access 2010

gelöst Frage von Dr.CornwallisDatenbanken6 Kommentare

Liebe Gemeinde, ich habe (schon wieder) einen Fehler im Code und ich komm einfach nicht drauf warum es nicht ...

Batch & Shell

Batch Syntaxfehler, aber finde ihn nicht :(

gelöst Frage von PinkFLuffyUnicornBatch & Shell5 Kommentare

Hi, ich wollte mir mal in Batch ein kleines Menü schreiben um all meine Kleineren Scripte dort einbinden zu ...

Neue Wissensbeiträge
Humor (lol)
(Part num your Hacked phone. +XX XXXXXX5200)
Erfahrungsbericht von Henere vor 17 StundenHumor (lol)1 Kommentar

Mein Handy hat aber ne ganz andere Endnummer. Muss ich mir jetzt Sorgen machen ? :-) Vielleicht betrifft es ...

Exchange Server

Letztes Update für Exchange 2016 CU9 war in gewisser Weise destruktiv

Erfahrungsbericht von DerWoWusste vor 19 StundenExchange Server6 Kommentare

Kurzer Erfahrungsbericht zu Exchange2016-KB4340731-x64 Der Exchangeserver hat wie gewöhnlich versucht, es in der Nacht automatisch zu installieren - abgesehen ...

Erkennung und -Abwehr

Neue Sicherheitslücke Foreshadow (L1TF) gefährdet fast alle Intel-Prozessoren

Information von Frank vor 1 TagErkennung und -Abwehr3 Kommentare

Eine neue Sicherheitslücke, genannt Foreshadow (alias L1TF) wurde auf der Usenix Security 18 von einem Team internationaler Experten veröffentlicht. ...

Vmware
VMware Updates gegen L1 Lücke
Information von sabines vor 2 TagenVmware

Für die Vmware Produkte vCenter Server, ESXi, Workstation und Fusion stehe Updates bereit um die L1 Lücke zu schließen. ...

Heiß diskutierte Inhalte
Windows Server
Domäne einsilbig mit nur einem Namen benannt - sowie AD und MX auf einer VM Kardinalsfehler?
Frage von TomTestWindows Server48 Kommentare

Hallo liebe Freunde gepflegter Probleme, seit kurzem soll ich eine Domäne verwalten die zuvor von einem IT-Dienstleister erstellt und ...

Microsoft
VPN Verbindung kann nicht aufgebaut werden
Frage von AlexderITlerMicrosoft35 Kommentare

Hallo, Ich möchte an einem unserer PCs in unserer Tochterfirma eine VPN zu unserem Netzwerk einrichten. Das schlägt allerdings ...

DNS
Gibt es eine Art DNS Proxy?
Frage von icepietDNS16 Kommentare

Hallo Nerds, Ich würde gerne folgendes machen: ts.domain.de:3389 soll auf 1.2.3.4:3389 auflösen ts2.domain.de:3389 soll auf 1.2.3.4:3390 auflösen Gibt es ...

Windows Server
Windows Server per Web auf Daten zugreifen und verwalten
Frage von matze2090Windows Server16 Kommentare

Hallo, ich würde gerne von außen auf meinem Windows Server zugreifen um auf meine Daten zu verwalten. Meine frage ...