WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Systemdatum in .bat oder .vbs. oder als .exe (http://www.wcm.at/forum/showthread.php?t=108234)

Potassium 08.09.2003 23:27

Systemdatum in .bat oder .vbs. oder als .exe
 
hi leute:
so eine einfaches problem aber schwierig zu erklären...
ich versuchs mal:
also... ich möcht mti hilfe zweier programme das systemdatum verändern und zwar zuerst a zurücksetzen auf zb 1998 und dann wieder auf das aktuelle. also ich hab mit folgendes gedacht:
1.bat: date /t >date.txt
date 10.5.1998
und beim zweiten proggi möchte ich das zuerst gesichrte systemdatum (date.txt)wieder zurückstellen. aber wie öffne ich in ner bat datei ein file und lese den inhalt ein? :confused:
plz sagt mir wie ihr das machen würdet. ich brauch es entweder als
.bat, .vbs oder als VB 6.0 .exe
ich hoffe das war verständlich....

Sesa_Mina 09.09.2003 00:08

2.bat:

date <date.txt

wobei du noch ein return (chr(13)) dazu benötigst.

Potassium 09.09.2003 00:34

thx erstmal. hat wunderbar gefunzt. und mit welchem befehl kann ich ei programm beenden in ner bat datei?

jak 09.09.2003 10:48

Wenn du unter Windows das Fenster schließen willst: exit

Jak

Potassium 09.09.2003 15:41

nix fenster sclisen. ich will ein anderes programm das läuft beenden.
wie geht das...........?

Potassium 09.09.2003 21:05

hallo leute? wie geht das?????????????? :heul:

flinx 09.09.2003 22:43

Mit Bordmitteln wüsst ich nix, aber google meint, daß ein 'Command Line Utility to kill Scheduled Tasks' existiert. ;)

Sesa_Mina 09.09.2003 23:10

Vielleicht gehts ja mit einem rundll aufruf...

helios 10.09.2003 09:29

mit kill.exe müssts gehen, siehe dort

reemrev 11.09.2003 19:19

für VB

Dim Datum_heute As Date
dim starten as Variant

Datum_heute = Now 'aktuelles Datum speichern
Date = DateValue("11.9.2003") 'Systemdatum ändern.

starten = Shell("C:\WINDOWS\CALC.EXE", 1)

'irgendwas passiert jetzt zb die zeitlich begrenzte Demo laufen lassen
'das Programm nicht beenden(!) es sei denn, du speicherst in eine IniDatei

Date = Datum_heute ' aktuelles Datum wieder zurücksetzen

musst nur aufpassen, dass man vor Mitternacht das Programm wieder beendet:) äh, die Uhrzeit muss man aus dem Datum extrahieren fällt mir grad ein


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag