Batch soll Tage Prüfen wenn älter x dann
Moin ....
ich möchte über die 1. Abfrage die Tage festlegen, wenn die verstichen sind, dann mache das....
Also der User gibt z.b bei der 1. Abfrage 7 ( Tage ) an ( diese Variable muss fest im System sein, geht dass? )
Beim nächsten Computer einschalten ( evtl 3 Tage später ) prüft das Script die Variabel, ist sie nicht älter 7 ( Tage ) dann exit.
Sollte aber das Einschalten also länger wie 7 Tage her sein ( prüfung der Variabel ) dann geht zum Einsprung backup.
Hoffe ihr könnt mir beim schreiben des script helfen.
Dank und noch ein schönes WE
gruß
ich möchte über die 1. Abfrage die Tage festlegen, wenn die verstichen sind, dann mache das....
Also der User gibt z.b bei der 1. Abfrage 7 ( Tage ) an ( diese Variable muss fest im System sein, geht dass? )
Beim nächsten Computer einschalten ( evtl 3 Tage später ) prüft das Script die Variabel, ist sie nicht älter 7 ( Tage ) dann exit.
Sollte aber das Einschalten also länger wie 7 Tage her sein ( prüfung der Variabel ) dann geht zum Einsprung backup.
Hoffe ihr könnt mir beim schreiben des script helfen.
Dank und noch ein schönes WE
gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator Biber am 01.09.2009 um 10:20:20 Uhr
Dieser Beitrag war mal zwischendurch im Papierkorb ( 14 Tage lang kein Feedback ).
Jetzt wieder eingereiht in die "Batch & Shell"-Fragen.
Jetzt wieder eingereiht in die "Batch & Shell"-Fragen.
Content-ID: 123293
Url: https://administrator.de/contentid/123293
Ausgedruckt am: 17.11.2024 um 06:11 Uhr
12 Kommentare
Neuester Kommentar
Suche kaputt?
=
=
Hallo bodyparts!
In Deinem "verwaisten" Thread Erstellungsdatum eines Fotos als Ordner erstellen und dann kopieren enthält der von TimoBeil gepostete Batch ab Zeile 16 zwar eine mögliche Vorgangsweise für die Umformatierung des Datums, für Berechnungen damit ist allerdings die CMD-Shell nicht wirklich geeignet - einfacher geht's unter Verwendung eines temporären VBScripts, wie in folgendem Batch:
Um das aktuelle Datum mit dem (gespeicherten) Zieldatum vergleichen zu können, kannst Du dann "if" verwenden (wobei ein "größer-gleich" sinnvoll sein dürfte) ...
Grüße
bastla
In Deinem "verwaisten" Thread Erstellungsdatum eines Fotos als Ordner erstellen und dann kopieren enthält der von TimoBeil gepostete Batch ab Zeile 16 zwar eine mögliche Vorgangsweise für die Umformatierung des Datums, für Berechnungen damit ist allerdings die CMD-Shell nicht wirklich geeignet - einfacher geht's unter Verwendung eines temporären VBScripts, wie in folgendem Batch:
@echo off & setlocal
set /a Tage=7
set G=%temp%\GetDate.vbs
>%G% echo D=DateAdd("d",WScript.Arguments(0),Now):WScript.Echo Year(D)^&Right("0"^&Month(D),2)^&Right("0"^&Day(D),2)
for /f %%i in ('cscript //nologo %G% %Tage%') do set "Zieldatum=%%i"
echo %Zieldatum%
Grüße
bastla
Sach' ma, bodyparts,
wie schätzt Du das denn hier ein mit einem möglichen Abschluss dieses Threads?
Oder bleibt der hier auch offen und du machst nächste Woche wieder einen geklonten bodyparts III-Aufguss zu diesem Thema auf?
Bitte versuche uns doch, wenn wir anscheinend die Fragen oder Probleme nicht auf Anhieb sofort richtig verstehen sollten, noch ein letztes Mal geduldig auf die Knackpunkte oder Klemmstellen Deines Schnipsels hinzuweisen.
Ein Posten Deines JETZIGEN Beta-Skripts ---> wäre ein Super-Anfang.
Verbunden mit einer stichwortartigen Beschreibung, was denn trotz allen Zuredens immer noch nicht tut --> wäre perfekt.
Das kann doch nicht sein, das so ein "Alle-7-Tage-bei-einem-Bekannten-sichern"-Schnipsel eine monatelange Konzeptionsphase braucht.
Grüße
Biber
wie schätzt Du das denn hier ein mit einem möglichen Abschluss dieses Threads?
Oder bleibt der hier auch offen und du machst nächste Woche wieder einen geklonten bodyparts III-Aufguss zu diesem Thema auf?
Bitte versuche uns doch, wenn wir anscheinend die Fragen oder Probleme nicht auf Anhieb sofort richtig verstehen sollten, noch ein letztes Mal geduldig auf die Knackpunkte oder Klemmstellen Deines Schnipsels hinzuweisen.
Ein Posten Deines JETZIGEN Beta-Skripts ---> wäre ein Super-Anfang.
Verbunden mit einer stichwortartigen Beschreibung, was denn trotz allen Zuredens immer noch nicht tut --> wäre perfekt.
Das kann doch nicht sein, das so ein "Alle-7-Tage-bei-einem-Bekannten-sichern"-Schnipsel eine monatelange Konzeptionsphase braucht.
Grüße
Biber
Tja,
viele nennen mich besonders montags "Biber den Geduldigen",
... *grmfff*....nochmal...
einige kennen mich gerade montags als "Biber den Geduldigen", aber...
nee, anders...*grblll*...
eine verstört^H^H verstorbene Grosstante Niemand nennt mich immer ungestraft "Biber den Geduldigen".
---> ### Papierkorb ###
Wenn ich nicht gerade montags immer die Formulierungsschwächen hätte,
dann wären solche feedbacklosen Beiträge schon seit Stunden im Papierkorb.
Grüße
Biber
... *grmfff*....nochmal...
nee, anders...*grblll*...
---> ### Papierkorb ###
Wenn ich nicht gerade montags immer die Formulierungsschwächen hätte,
dann wären solche feedbacklosen Beiträge schon seit Stunden im Papierkorb.
Grüße
Biber
Stimmt, deine Ignoranz bei Beachten der Regeln und deine Bequemlichkeit, wenigstens ab und zu mal den Hintern selbst zu heben, sind unglaublich.
Durch ein netteres Forum.....
Winke, winke, gute Reise.....
Muss er auch nicht. Aber jeder durchschnittlich intelligente Mensch ist in der Lage zu lesen.
Und das war's auch schon von meiner Seite, mehr kommt nicht mehr.
Und das war's auch schon von meiner Seite, mehr kommt nicht mehr.
Zitat von @bodyparts:
15 Tage, sorry ... es gibt auch Menschen die müssen noch arbeiten.... is ja unglaublich.
Oh, entschuldige, bodyparts. Das konnte ich nun wirklich nicht ahnen.15 Tage, sorry ... es gibt auch Menschen die müssen noch arbeiten.... is ja unglaublich.
Der letzte vor Dir, der in diesem Forum einer geregelten Arbeit nachging, ist infolge einer Lungenentzündung kurz nach der Hamburger Sturmflut von uns gegangen.
Evtl sollte ihr allen User mitteilen, dass Postings max. 2 Wochen geöffnet sein dürfen, oder verstehe ich das falsch?
Na ja, richtig falsch nicht.Aber "max 2 Wochen" gilt natürlich nicht in "Batch & Shell".
Dort sind es 10 Tage.
Beitrag gilt als gelöst!
Dann verschiebe ich den zurück aus dem "Papierkorb" nach "Batch & Shell"Durch ein netteres Forum.....
Grüß die von mir.War nett, mit Dir plaudern.
Biber