soubor.bat pravidelné spouštění aplikace
Nevíte co mám napsat do .bat za kody aby se mi každou 5. sekundu otevřel Chrome do 20 oken?
Nevíte co mám napsat do .bat za kody aby se mi každou 5. sekundu otevřel Chrome do 20 oken?
Zpět do poradny Odpovědět na původní otázku Nahoru
máš prázdniny, doma je nuda jako prase, tak se uč. dobré stránky jsou třeba ss64.com
- prodlevu jde udělat pomocí ping nebo wait,
- spuštění windows aplikace bez čekání na ukončení (pro přechod k dalšímu příkazu) přes start.exe
- počet oken (instancí programu) si můžeš nastavit v cyklu
- místo volání .exe programu jde taky spouštět asociovaný dokument / url adresa
- ovládací batku jde spouštět minimalizovaným zástupcem nebo parametrem start.exe
nemám prázdniny, mám volno
Můžu se čistě ze zvědavosti, zeptat, k čemu je to v praxi dobré? Každých 5 sekund otvírat 20 oken?
Napadá mě snad jedině nějaký "vtípek".
do 20 oken, ne 20 oken.. chrome byl jen příklad, bože člověk musí příště psát co nejvíc tajně aby si z toho někdo nedomýšlel bláboly díky za rady
Jaký je rozdíl mezi "do 20 oken" a "20 oken"? A právě naopak, čím míň tajně budeš dotazy ptát, tím je větší šance, že dostaneš správnou radu.
Nic si nedomýšlím, jen jsem se slušně zeptal. Bláboly tady zatím píšeš jen ty. Když byl Chrome jen příklad, pro jiný program se může postup lišit. Takže by bylo vhodné popsat konkrétně co vlastně chceš, když chceš konkrétní odpověď. Ale jestli to je tajné....?
potřebuju donutit svuj operační systém aby za mě udělal 20 kliků na ikonku.exe (spuštění daného softváre), tím že rozkliknu jednou stihoman.bat s tím že potřebuju aby to otevřel každých 5 sekund...
Dá se udělat aby to otevřelo zástupce toho.exe? Píše to windows cannot find stihoman correctly u zástupce.
Dá. Prostě tam dáš cestu k tomu zástupci.
Myslím, že u někoho, kdo má odvahu psát nějaký script (nebo cokoliv programovat) je je tato základní neznalost (že volaný program musí být doplněn cestou k němu, nebo být v proměnné path) na pováženou.
napsal sem
C:\Users\PC\Desktop\stihoman ale děje se to samé, píšu špatně cestu nebo zástupce prostě nejde spustit?
Zástupce má příponu .lnk.
co delam spatne zastupce se jmenuje lala.exe
LNK, ne INK.
pomóc :D
Chýbajú Ti tam úvodzovky...
Neviem o tom, že by sa dal spúšťať z príkazového riadku zástupca s príponou *.lnk príkazom:
start cesta_k_zastupcovi.lnk
skús spustiť rovno *.exe súbor...
lala.exe.lnk
ale vždit to všechno nefunguje, potrebuju spustit zástupce Chroma, co tam mam napsat když cesta je... C:\Users\PC\Desktop\lala.exe
Netuším, proč pořád meleš o nějakém zástupci a nedáš tam cestu k tomu .exe souboru.
Už jsem ti to napsal 26. 4.
lala.exe.lnk vede kam přesně?
nepotrebuju spustit exe ale zástupce toho exe... ale prostě to píše chyby u toho zástupce, a vsichni mi tady asi radej pekne bludy
Bludy ti nepíšeme, ale ty se těmi radami neřídíš. To je pak těžký.
a .lnk je podle tobe co?
navíc jsem se neptal na tvůj hloupý názor, ale kam ten .lnk vede.
každých pět vteřín najeď myší na nabídku start, najdi programy, příslušenství, internet, chrome a to proveď 20krát
Diky, neco takoveho potrebuju akurat jednim kliknutim, no namisto toho tady ctu nefunkcni odpovedi a bagatelizování
Ty odpovědi jsou zcela funkční, ale ty je i přes všechny rady špatně používáš.
A dá se udělat aby to po nějaké nastavitelné době samo vyplo ten proces/program?
To nepujde?
Prostuduj si možnosti příkazu taskkill (vnitřní příkaz cmd.exe)
taskkill a co s tim, kdyz to napisu nic se nestane
Tak to je asi rozbitý.
Nebo jsi to možná napsal blbě, tak jako místo lnk ink.
A proč by psal .lnk, neřkuli .ink? On nechce ukončit zástupce (ten to má už dávno za sebou), ale program, který ten .lnk spouští.
Já neříkám, aby to psal, jen jsem to uvedl jako příklad, že neumí opsat ani jeden řádek...
No jo, nedošlo mně to. Promiň.
A co jsi napsal?
no napsal sem do cmd taskkill abych prostudoval možnosti příkazu taskkill a nic se nestalo
host když něčemu vůbec nerozumím, a někdo mi to vysvětlí jako bych byl mistr tak tomu fakt rozumět nebudu no, to je logické asi ne?
Vážně nic? Ani to nenapsalo tohle?
A co to asi mělo udělat? Začít hrát písničku?
vsak ja pisu ten prikaz a ono to zadnou pisnicku nehraje
Zkus místo TASKILL napsat TASKKILL /? s dvěma "K".
(Já to říkal, zdravím Pytlíka)
Pytlík s potěšením kvituje a konstatuje, že tazatel má skutečně v rukách nasr... naexkrementováno a v hlavě zamženo.
task je jedno slovo, kill je druhé. proto se ten příkaz tak jmenuje.
protože nasrané (nejen) v rukách.
Haha :D děkuju medvídku, pokročil jsem ve svých znalostech hackování pornhub servera a nyni studuji teorii
__________________
:begin
start chrome
...
timeout 5 /nobreak
goto begin
__________________
Jak mam napsat do toho souhrnu příkazů taskkill /im chrome.exe aby po tech 5 sekundach, co se tedy pusti dalsi chrome, se ten starej taskkillnul?
Tedy cyklus zapnu 5s, vypnu, znova zapnu novej...
Co kdybys vybalil, co přesně chceš? Jestli budeš každou dílčí část řešit týden, tak aby ses výsledku dobral ještě letos.
ty procesy mají svůj identifikátor: pid
vypíše ti ho: tasklist /svc
číslo pid jde použít pro taskkill.
1) zjistit pid a uložit do proměnné můžeš pomocí čtení výpisu: jeho filtrováním (find), zpracováním řádku přes "for /f", vybráním druhého sloupce (tokenu)
2) jednodušší je nejdřív starý chrome killnout a pak spustit nové okno