Datelog

Avdelningen för programmering, nätverk samt alternativa OS.
Post Reply
Hypn0
Posts: 123
Joined: 2005-08-15 17:06:17

Datelog

Post by Hypn0 »

Är det någon som kan hjälpa mig med att skriva ett litet program som ändrar filerna datelog i c:\windows och c:\windows\system32 till dagens datum?...

har ett program som heter autodata som kräver att datelogfilen har dagens datum inskrivet i sig annars startar det inte och är väldigt trött på att behöva gå in i filen varje morgon på firman och ändra datumet manuellt...

hade varit mycket smidigare att ha ett program i autostart som ändrade det automatiskt varje gång man startade datorn...
User avatar
Moonsky
Posts: 2256
Joined: 2005-09-21 15:52:41

Post by Moonsky »

Du kanske ska byta ut 'autodata' eftersom det verkar problematisk?

Du kan nog köra ett Perl script eller något i autostart/schemalagda-aktiviteter som löser det.
Hypn0
Posts: 123
Joined: 2005-08-15 17:06:17

Post by Hypn0 »

visst monsky vet du ett program med samma register på bilar så :) jag kan ingenting om script eller något sådant därför jag frågar om hjälp... vet att man ska kunna fixa ett sådant ganska lätt...
User avatar
Moonsky
Posts: 2256
Joined: 2005-09-21 15:52:41

Post by Moonsky »

perl -p -i -e "s/rabbit/blueberry/g" C:\Windows\datelog.txt

Ska tydligen ändra alla "rabbit" till "blueberry" i datelog.txt filen.

Fast du behöver nog att köra något mer komplicerat som reguljära utryck för att hitta datumet, och sedan kalla någon funktion för att göra ett likadant datum.

Man måste se ett exempel på hur datumet i din loggfil ser ut.
Tex, "Den 13 November, 2008" eller "2008-11-13" eller "081113", eller "13/11-08" etc.
Post Reply