Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

ordner umbenennen Windows 98 Programm kontrolle!

bugele2 / 6 Antworten / Flachansicht Nickles

hallo,

habe selbst ein kleines programm geschrieben das auch ohne probleme funktioniert. (programm läuft unter windows 98)

dies prog nennt einen bestimmten ordner in dss aktuelle datum um.

das prog lautet:

@echo off
echo.|date>datum.bat
echo set DATUM=%%3>aktuelles.bat
call datum.bat
ren foto %DATUM%
del datum.bat
del aktuelles.bat

so jetzt meine frage.
wie kann ich das programm so verändern das es zusäztlich noch die aktulle uhrzeit abspeichert? aber es muss noch unter windows 98 funktionieren

danke!

bei Antwort benachrichtigen
Eine Lösung REPI
REPI bugele2 „Hallo, erstmal vielen dank für die Antwort. das batch-programm das du mir...“
Optionen

Das Umbennen funktioniert nicht, da im Verzeichnisnamen keine : enthalten sein dürfen.
Die Time Funktion unter Dos dieses aber so ausgibet.

Nimm diesen kleinen VB Script und Dein Problem ist einfachst gelöst.
Habe ich getestet.

'***********************************************************************
'* RenameDir.vbs Visual Basic Script für Windows Hostscripting
'***********************************************************************

'Dim der Variablen
'******************
dim Source,Target, ret
dim Datum, Stunde, Minuten

'Create des Objektes als FileSystemObject
'*****************************************
SET fs = CreateObject("Scripting.FileSystemObject")

Stunde = Hour(now)
Minuten = Minute(now)
Zeit = Stunde & "-" & Minuten
Datum = date

'Initialisieren der Variablen
'****************************
Source = "c:\foto"
Target = "c:\foto"
Target = Target & Datum & "_" & Zeit

'Move Subdir

ret = fs.MoveFolder (Source,Target)

'Script verlassen
'****************
WScript.Quit()

'************************ Ende der Routine ***************************************

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
Hallo bugele2... REPI