723490

Neues Datum dynamisch setzen

Anforderung

Zeitaufwand

Von vielen Programmen gibt es Testversionen, die Sie eine bestimmte Zeit ausprobieren können. Oft ist die Frist zu kurz, um die Software kennenzulernen. Wollen Sie den Testzeitraum verlängern?Test-Software ist meist vollwertige Software - dies allerdings nur für einen begrenzten Zeitraum. Um solche Programme über den vorgesehenen Zeitraum hinaus zu testen, reicht es in vielen Fällen, das Systemdatum wieder zurückzustellen. Das ist jedoch recht umständlich. Und hat man den Stichtag erst einmal überschritten, geht meistens überhaupt nichts mehr.Unsere Batchdatei zeigt, wie sich der Aufruf einer Test-Software mit der gewünschten Datumsänderung vornehmen und ebenso automatisch wieder das aktuelle Datum einstellen läßt. Die selbstmodifizierende Batchdatei merkt sich das aktuelle Datum "in sich selbst", setzt das Systemdatum auf den ersten Tag des Testzeitraums (hier: 18.12.98) und stellt es nach einer kurzen Wartezeit (5 Sekunden), in der das gewünschte Programm gestartet wird, wieder auf das aktuelle Datum.

Die Datei AKTUELLES.BAT ist (gepackt in AKTUELLE.EXE) und dort genauer kommentiert. Wenn Sie eine Software auf Dauer nutzen wollen, müssen Sie sie jedoch selbstverständlich korrekt erwerben. Beim Einsatz der Batch ist folgendes zu beachten:1. Die Batchdatei wird in das Verzeichnis der jeweiligen Test-Software kopiert - ohne Änderung des Namens: Sie funktioniert nur mit diesem Namen (Selbstaufruf).2. Die Zeilen 7 und 8 sind so zu ändern, daß damit in das gewünschte Verzeichnis gewechselt wird. Liegt die Software etwa unter D:\Programme\Xyz, lauten Zeile 7 und 8:@d:@cd d:\programme\xyz3. Zeile 10 und 11 sind ebenfalls anzupassen. In 10 ist ein gültiges Datum des Testzeitraums anzugeben, in 11 der Dateiname des Testprogramms.4. Ziehen Sie schließlich die AKTUELLES.BAT in das Start-Menü oder auf den Desktop, um die Softwarebequemer starten zu können. Dann können Sie in den Verknüpfungseigenschaften ein "Anderes Symbol" und die Ausführung "Als Symbol" wählen (das betrifft nur die Batchdatei, nicht die Software).

PC-WELT Marktplatz

723490