blog.ijacek007.cz

Blog o všem trochu jinak.

Občas v práci potřebuji otestovat stabilitu některých počítačů několikanásobnými restarty. Potřeboval jsem proto program, který by byl jednoduchý, nastavil bych jej po spuštění a nedělal by nic jiného, než po určitém čase sám restartoval počítač. Přitom si pamatoval, kolik již udělal restartů a kdy proběhly.


obrázek pohled na skrypt

Protože vše zmíněné umí příkazová řádka systému, rozhodl jsem se, že toho využiji a než abych hledal aplikaci, napsal jsem si jednoduchý bat soubor, který na pár řádcích kódu dělá vše, co potřebuji. Vlastně je to až primitivně jednoduché, až mě mrzí, že jsem celý kód nenapsal mnohem dříve.


obrázek automatic restart

Celý systém se skládá ze tří souborů v jediném adresáři. V mém případě ve složce „ijacek.007“ na disku c:. Prvním souborem je pocitadlo.log, který obsahuje jediný řádek, na kterém je uloženo číslo, kolik proběhlo restartů. Toto číslo se načte do skriptu, ten přičte další restart a posléze soubor zase uloží. Dále máme reboot.bat, což je soubor samotného skriptu. A jako poslední je soubor spousteni.log. Do toho souboru skript před každým restartem zapíše čas, aby bylo vidět, kdy se počítač měl restartovat.

Skript si můžete stáhnout Zde , rozbalit do c:/ijacek.007, nebo jej volně upravit.

@echo off
echo automatic restart v0.2
echo *****************
echo *  Ijacek.007   *
echo *****************
set /p count=<c:\ijacek.007\pocitadlo.log
set /a count+=1
echo.%count%>c:\ijacek.007\pocitadlo.log
echo pocitadlo %count%
>> c:\ijacek.007\spousteni.log (
echo  %count% - %DATE:~-4%-%DATE:~3,2%-%DATE:~7,2% %time:~0,2%:%time:~3,2%:%time:~6,2%

)

rem pockej 4 minuty 240 vterin
TIMEOUT /T 240
rem exit.
shutdown -r -t 0

Mohlo by Vás zajímat

Jak automaticky zapnout NumLock při startu Windows

Jak automaticky zabránit aktualizaci na Windows 10


Štítky článku microsoft | windows-10 | windows-7 | windows-8 | zajimavosti |
Autor Ijacek.007 12.06.2018 Opravil(a) Iwíček zobrazeno 327x
Předchozí článek Seznam příkazů Windows spouštějící aplikace a okna nastavení
Jak na Synology pouštět pomocí cronu php skripty Další článek


gravatar

Vložit komentář

Nick *:
WWW:
Email * (nezobrazuje se ):
Gravatar:
Pamatuj si mě:
Komentář článku *:
Opiš následující text: *

* - vyžadované údaje. RSS kanál s komentáři

Přihlášení



Audioknihy

Jsme milovníci audio knížek, kterých aktuálně máme zakoupených 118. Poslech všech dohromady zabral přes 1747 hodin.

Z tohoto množství jsme si již stihli poslechnout téměř 40% tedy 47 audioknih.

Aktuálně poslouchaná audioknihakniha je Inovátoři

Poslední hodnocenou audioknihou je Jak prokouknout druhé lidi .

Nejlépe hodnocenou audioknihou je Zaklínač I. Poslední přání - komplet .

Reklama