Stránka 1 z 3

Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 20:18
od atari
Mám dávku - soubor "davka.bat" (starej dobrej DOS, nic jiného neumím) a potřebuji ji sputit jen jednou denně (vždy při prvním spuštění PC). Předpokládám, že to vložím do kolonky "Po spuštění", ale neumím zařídit aby se spustila jen jednou denně (při opakovaných restartech). Poradí někdo? (WIN XP)

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 20:22
od Paulí
Při spuštění nemůžeš kontrolovat datum ? Poslední datum, kdy byl spuštěn si můžeš ukládat někam do souboru a nebo do registrů.

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 20:24
od Owner
Zkus bych v Naplánovaných úlohách nastavit spouštění denně.
Obrázek

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 20:25
od X
DOS a dávky jsem už úspěšně zapomněl, ale poradím princip. Musíš při každém spuštění dávky (jinak to asi nepůjde) zkontrolovat současný datum v PC uloženým datem, jestli bude stejný, dávku ukončíš, když ne, bude pokračovat dál a musí také uložit současné datum ...

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 20:34
od Owner
To mě jedině napadá použití if a then ,ale to používám u Linuxu,ne u XP. :D

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 21:25
od mike007
Nejlepší způsob jak toto udělat je naplánovat si úlohu, viz příspěvek od Ownera.
Start --> Ovládací panely --> Naplánované úlohy

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 21:56
od atari
Tak asi by pro mě bylo nejjednosušší ten Plánovač úloh. Ale on má možnost pouze zadat hodinu spuštění. Já to potřebuji vždy ráno po prvním restartu. Takže když naplánuji úlohu spustit v 8,00hod a PC zapnu až v 8,05hod. tak je otázka zda se dávka spustí. Vyzkouším a uvidíme.

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 23:16
od Jan Pašek
Pokud na tebe nezapomenu zkusím ti vytvořit dávku která se s tvojí pomocí
a) nakonfiguruje
b) upraví cestu ke spouštěnému souboru na osmi znakové adresáře (příklad: Program Files = Progra~1) oni totiž proměnné mají někdy problémy s mezerami u víceslovných názvů adresářů po mezeře už není nic.
c) spustí nastavený program

Takže toto je nezávazný příslib momentálně pro sebe pracuji na převodu do 8-mi znaků. Takže třetinu tebou požadované dávky už mám skoro napsanou.

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 23:40
od alenka_v_říši_divů
A to nestačí kliknou po startu PC na ten soubor?

Re: Jak spustit BAT jen jednou denně?

Napsal: 20 srp 2009 23:45
od Jan Pašek
To alenka_v_říši_divů ty asi eště víš prd o té nemoci od porculánu nebo jak se to jmenuje... Ha "Skleroza !" to bude ono.

Re: Jak spustit BAT jen jednou denně?

Napsal: 21 srp 2009 00:07
od alenka_v_říši_divů
Nj..o porculánu vím prd :) Akorát mě zajímalo,proč to chce spouštět automaticky.... když manuálně je to tak jednoduchý... Třeba kráčí o nějaký vzdálený zapínání PC,nebo potřebu vědomostí v oblasti dosových mechanismů...

Re: Jak spustit BAT jen jednou denně?

Napsal: 21 srp 2009 08:11
od Sender
Kdyby to nevyhovovalo,tak zkus napsat přesný zadání jak to má fungovat.