BlackBoard (http://www.black-board.net/index.php)
- Computerecke (http://www.black-board.net/board.php?boardid=30)
-- Netzwerke/Telekommunikation (http://www.black-board.net/board.php?boardid=2)
--- hilfe beim script zwecks zeitindex (http://www.black-board.net/thread.php?threadid=5413)


Geschrieben von CradiffX12 am 23.05.2002 um 11:01:

  hilfe beim script zwecks zeitindex

habe ein script:
@echo off
echo lösche jedes verzeichnis: [temporary internet files]
rd /s /q "%userprofile%\lokale einstellungen\temorary internet files"
echo.

wird als*.cmd gespeichert kommt in den autostart von windows rein

nun meine frage ich möchte das die datei z.b.
erst am 31.5.2002 ausgeführt wird bzw. wenn der pc
später wie am 31.5.2002 gestartet wird soll der script trotzdem ausgeführt werden

wer weiß was wer kann mir helfen

cu

mfg CradiffX12



Geschrieben von HeaD am 23.05.2002 um 12:58:

 

Ich hab dafür nur ein Beispiel im Netz gefunden, vielleicht hilft's Dir ... :

Zunächst bereitet man einmalig zwei Dateien vor:
Man erzeugt eine Batch-Datei TODAY2.BAT mit dem Inhalt
SET TODAY2=%2
und eine Textdatei TEIL1.TXT mit der Zeile
SET TODAY=
ohne Zeilenumbruch am Ende! Das geht am Prompt so (<^Z> heisst Strg-Z drücken):
> COPY CON TEIL1.TXT
SET TODAY=<^Z>

Jetzt wird die Batch-Datei erstellt, die die eigentliche Sicherung ausführen wird:
SET FILE=ROPULVER
SET EXT=.XLS
DATE /T > BATCHDATEI\\TEIL2.TXT
CD BATCHDATEI
COPY TEIL1.TXT+TEIL2.TXT TODAY.BAT
CALL TODAY.BAT
CALL TODAY2.BAT %TODAY%
CD ..
REM Sicherungsdatei erzeugen
COPY %FILE%%EXT% BACKUP\\%FILE%_%TODAY2%%EXT%
Die zu sichernde Datei ist ROPULVER.XLS. Zunächst werden Dateiname und Erweiterung in Variablen gespeichert.
Durch DATE /T wird das Datum in der Form "Di 28.12.1999" in die Datei TEIL2.TXT geschrieben.
Anschließend erzeugt COPY eine Datei TODAY.BAT mit dem Inhalt SET TODAY=Di 28.12.1999.
Diese wird mit CALL aufgerufen und erzeugt die Variable TODAY.mit Inhalt TODAY=Di 28.12.1999.
Der zweite CALL-Aufruf erzeugt daraus eine Variable TODAY2 mit dem Inhalt TODAY2=28.12.1999.
Schließlich wird mit dem COPY-Befehl die Datei ROPULVER.XLS in die datei ROPULVER.28.12.1999.XLS kopiert.



Geschrieben von CradiffX12 am 23.05.2002 um 14:30:

  re

besten dank hat mir viel weiter geholfen

cu

mfg CradiffX12


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH