Ordnerumbenennung mittels Loginscript
Umbenennung lokaler Profilordner
Hallo,
ich versuche per KIX lokale Profilordner umzubenennen, die älter als ein bestimmtes Datum und mit einer gewissen Zeichenfolge beginnen.
Ich habe hier schonmal was Programmiert, aber leider geht er irgendwie nicht in die Schleife. Vielleicht liegt es auch daran, dass Samstag ist und ich noch zu müde bin, aber ich komme einfach nicht drauf kann mir jemand behilflich sein?
Dim $FileName
Dim $Element
Dim $Ordnerzeit
$FileName = Dir("C:\Dokumente und Einstellungen\")
$Element = ""
For Each $Element in $Filename
$Ordnerzeit = GetFileTime($Filename)
if Instr ($Element, "old_u10") > 0 AND If $Ordnerzeit > “2011/02/25 23:23:23”
ELSE
Move $Element "Old_" + $Element
ENDIF
Next
ich versuche per KIX lokale Profilordner umzubenennen, die älter als ein bestimmtes Datum und mit einer gewissen Zeichenfolge beginnen.
Ich habe hier schonmal was Programmiert, aber leider geht er irgendwie nicht in die Schleife. Vielleicht liegt es auch daran, dass Samstag ist und ich noch zu müde bin, aber ich komme einfach nicht drauf kann mir jemand behilflich sein?
Dim $FileName
Dim $Element
Dim $Ordnerzeit
$FileName = Dir("C:\Dokumente und Einstellungen\")
$Element = ""
For Each $Element in $Filename
$Ordnerzeit = GetFileTime($Filename)
if Instr ($Element, "old_u10") > 0 AND If $Ordnerzeit > “2011/02/25 23:23:23”
ELSE
Move $Element "Old_" + $Element
ENDIF
Next
Please also mark the comments that contributed to the solution of the article
Content-Key: 161626
Url: https://administrator.de/contentid/161626
Printed on: April 26, 2024 at 19:04 o'clock
2 Comments
Latest comment
Moin,
hast Du die Schleife so schon häufiger eingesetzt?
Die Hilfe zu kixtart geht so vor:
Markus
hast Du die Schleife so schon häufiger eingesetzt?
Die Hilfe zu kixtart geht so vor:
$FileName = Dir("C:\TEMP\*.*")
While $FileName <> "" and @ERROR = 0
? $FileName
$FileName = Dir() ; retrieve next file
Loop
Markus
moin,
mach das bitte zur eigenen Sicherheit nicht.
Daher die gegenfrage - was willst du denn erreichen?
Nur länger unbenutzte lokale oder Servergespeicherte Profile löschen/verlegen?
Gruß
mach das bitte zur eigenen Sicherheit nicht.
- Du programmierst dir damit nur Ärger zusammen
Daher die gegenfrage - was willst du denn erreichen?
Nur länger unbenutzte lokale oder Servergespeicherte Profile löschen/verlegen?
Gruß