

spustenie časovača po štarte programu
zdravím
potreboval by som poradiť ohľadne automatického štartu časovača. jedná sa o to, že som vytvoril jeden časovač pre vypnutie počítača, nastavený na jednu hodinu. chcem sa docieliť aby sa časovač spustil súčasne so spustením iného programu/hry. niekto vie poradiť či je niečo takého vlastne možné?
Zkus vytvořit soubor start.bat a v něm
Samozřejmě to je jen příklad, musíš si upravit cesty k programům....
skúsil som, ale toto je už nad moje sily xD
To jako že jsi sám naprogramoval nějaký časovač a nedokážeš napsat dva řádky do notepadu?
no jasné ten časovač sa spustil, ale na aplikáciu vypisuje, že sa nenašiel súbor... pričom som už skúsil aj viacej aplikácií
No musíš samozřejmě i správně nastavit cestu k té aplikaci.
som vykopčil z odkazu...
To jsi tam napsal "start hra.exe“?
tu je aj fotka s cielovím uložením
shutdown.exe leží na %path%, proto se spustí odkudkoliv.
cestu k tvému sw "...\portal\binaries\win32\" systém nezná, proto tvůj epicgameslauncher.exe nespustí.
musel bys příkaz změnit na:
start "celá cesta\epicgameslauncher.exe"
To som skúsil tiež, ale nešlo to ani tak
momentálne
echo off
start shutdown.exe -s -t 3600
start C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe
Takže jsi ani ty uvozovky nezkusil. Experimentuj snad zatím jen s tím programem bez časovače, třeba se ho časem podaří přes tu batku spustit.
no skúsil som aj s uvodzovkami...
to zas takto dopadlo:
1.problém:
cestu přerušovanou mezerami jsem uzavřel do uvozovek, jinak příkaz start hledá příkaz "celá.exe" s dalším parametrem "cesta\...":
2.problém:
všude v příkazovém řádku se cesta s mezerami uzavírá do uvozovek - ale ne v příkazu start, tam mají uvozovky potroublý význam a používá se jiná syntaxe. snad to nezkazím:
nebo jinak:
ale protože ten launcher je posledním příkazem tvé batky, můžeš se u něj na samotný "start" vykašlat:
skúsil som takto:
echo off
start shutdown.exe -s -t 3600
"C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe"
a funguje :D
ďakujem veľmi pekne za radu a aj za trpezlivosť :D
Normálně se to dělá tak, že uděláš program, který kontroluje procesy.
Jakmile detekuje tebou zamýšlený proces, tak zapne timer, který nakonec vyvolá os dependent command:
"start shutdown.exe -s -t 1"
prípadne dajaký tutorial, ako sa to robí?
Já bych dal ten *.bat do adresáře (složky), kde je EpicGamesLauncher.exe (čili do C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\) a obsah by byl
echo off
start shutdown.exe -s -t 3600
start EpicGamesLauncher.exe
Jasné, len nechápem že môj mladší brat by to prečo chcel odtiaľ spúšťať... proste ja ho chcem obmedziť, aby fakt dodržal jednu hodinu hrania sa. Lebo je schopný premárniť 3-4 hodiny ak naňho človek nedá pozor