Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Utilita/skript na permanentní nastavení času

Ahoj, řeším takovou úvahu a zatím jsem nenašel řešení. Cílem je dosáhnout stavu, že nějaká utilita bude v reálném čase udržovat předem nastavený stejný čas. Např. 00:00:00 (h:m:s). Je možné to nějak zvládnout dávkovým *.BAT a nebo napsáním scriptu třeba v Autohotkey a pod.?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
pme: Děkuji! Už to jede. Měl jsem špatně datum, tečky místo pomlček. Toto mi řeší test a funguje po… nový
PermTime 07.10.2013 13:47
PermTime
Jeste bych vypnul synchronizaci casu s internetem, a mozna malinko upravil ten skript: date 01-01-0… nový
Abox 07.10.2013 13:55
Abox
to nemá efekt. Je to DOSovský program. Programy vo windows pracujú inak. Robia čo majú, len ak k tom… nový
sakraforte 07.10.2013 13:59
sakraforte
-, nejak nerozumim tomu prednastavit cas, k jakemu duvodu echo %DATE% echo %TIME% set datetimef=%da… nový
CoCoChanel 07.10.2013 14:06
CoCoChanel
Díval jsem se odkud jsi to přetáhnul a zdá se, že je to mimo. Ale díky za snahu ... nový
PermTime 07.10.2013 14:26
PermTime
Abox: Ano, takto to může být. Není nutné během pár minut/hodin měnit čas. Sakraforte má však pravdu,… nový
PermTime 07.10.2013 14:23
PermTime
pokud stačí rovnání v řádu hodin, pak skrypt bez smyčky a šup s ním do naplánovaných úloh každou hod… nový
JR_Ewing 07.10.2013 14:39
JR_Ewing
.. a to nás vede opět k závěru, že tazatel je tajemný jako hrad v Karpatech. poslední
touchwood 07.10.2013 15:18
touchwood

pme: Děkuji! Už to jede. Měl jsem špatně datum, tečky místo pomlček.

Toto mi řeší test a funguje podle mých představ:
@echo off
:start
date 01-01-00
time 0:0:0
ping -n 1 127.0.0.1 > nul
goto start

Negativa - Něchutně to vytěžuje všechna jádra procesoru na skoro 100%. Ve "Správce úloh - Výkon" se to zobrazuje zvláštně, jako by pilovitě a lítá to mezi 99% a běžným vytážením CPU. Teď už chápu, proč se na poprvé PC rozhodlo nekomunikovat a jen vařilo. Co je tedy důvodem tak vysokého CPU vytížení, když se čas (případně i datum) nastaví jen 1x za sekundu? Zkoušel jsem po jedné sekundě měnit jen čas a vytížení bylo stejně vysoké.

JR_Ewing:
Odchylka pokud možno co nejmenší, raději nulová, tedy ve výsledku zcela pevné datum a čas.

-, nejak nerozumim tomu prednastavit cas, k jakemu duvodu

echo %DATE%
echo %TIME%
set datetimef=%date:~-4%_%date:~3,2%_%date:~0,2%__%tim e:~0,2%_%time:~3,2%_%time:~6,2%
echo %datetimef%
-----
-----
set hour=%time:~0,2%
if "%hour:~0,1%" == " " set hour=0%hour:~1,1%
echo hour=%hour%
set min=%time:~3,2%
if "%min:~0,1%" == " " set min=0%min:~1,1%
echo min=%min%
set secs=%time:~6,2%
if "%secs:~0,1%" == " " set secs=0%secs:~1,1%
echo secs=%secs%

set year=%date:~-4%
echo year=%year%
set month=%date:~3,2%
if "%month:~0,1%" == " " set month=0%month:~1,1%
echo month=%month%
set day=%date:~0,2%
if "%day:~0,1%" == " " set day=0%day:~1,1%
echo day=%day%
set datetimef=%year%%month%%day%_%hour%%min%%secs%
echo datetimef=%datetimef%

((I kdyz zrejme to nubude to co presne chces,,,))

Abox: Ano, takto to může být. Není nutné během pár minut/hodin měnit čas. Sakraforte má však pravdu, ve výsledku se to stejně nijak zásadně neprojeví změnou k lepšímu a všechna jádra procáku vaří střídavě na max., ověřeno praktickou zkouškou.

Zpět do poradny Odpovědět na původní otázku Nahoru