Calc.exe na tlačítko: jak zamezit vícenásobnému spuštění? *

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Zamčeno
sginfo
Level 1
Level 1
Příspěvky: 52
Registrován: 25 lis 2013 13:50

Calc.exe na tlačítko: jak zamezit vícenásobnému spuštění? *

Příspěvek od sginfo »

Dobrý den,
mám Lenovo T540p, které má nad numerickou klávesnicí tlačítko pro vyvolání kalkulačky. Po stisku klávesy se spustí calc z windows. Problém je, že při dalším stisku klávesy se spustí nová aplikace kalkulačky. (dříve HP Elitebook se pouze vyvolalo okno kalkulačky a já mohl pokračovat - navázat, nebo minimálně potom nebylo spuštěno 10 kalkulaček). Chová se tak jak na windows 7, tak 8 a 8.1.

Nevíte někdo jak:
1. buďto konfigurovat klávesu spuštění kalkulačky u Lenovo T540p
2. nebo jak zakázat spuštění nové kalkulačky a pouze spuštěnou proměnit v aktivní okno?

Díky
sg
Naposledy upravil(a) Myloš dne 18 zář 2014 11:06, celkem upraveno 1 x.
Důvod: Upřesnění nadpisu „spouštění calc ve windows“
Uživatelský avatar
tux
Elite Level 10
Elite Level 10
Příspěvky: 9630
Registrován: 30 črc 2010 21:22

Re: spouštění calc ve windows

Příspěvek od tux »

Tohle je podle mě normální chování, nemyslím si že to půjde nějak přenastavovat.
Just Fucking Google It!
sginfo
Level 1
Level 1
Příspěvky: 52
Registrován: 25 lis 2013 13:50

Re: spouštění calc ve windows

Příspěvek od sginfo »

No myslel jsem, že třeba něco doplnit u kalkulačky v registrech nebo něco v registrech u klávesy pro spouštění kalkulačky.
Zajímavé je, že nad numerickou klávesnicí je i klávesa pro spouštění www prohlížeče, při jeho opakovaném stisku se pouze aktivuje okno prohlížeče, pokud je spuštěné.
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7411
Registrován: 23 pro 2010 09:23

Re: spouštění calc ve windows

Příspěvek od faraon »

Není tohle spíš věc konkrétního programu, jak na takovou událost reaguje? Některé si spustí nové okno, některé jen vyskočí nad ostatní okna, kdysi mi třeba Firefox otevíral nový tab ve starém okně, teď už to nedělá. Jedině že by něco takového šlo nastavit přímo v té kalkulačce, jinak těžko.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
sginfo
Level 1
Level 1
Příspěvky: 52
Registrován: 25 lis 2013 13:50

Re: spouštění calc ve windows

Příspěvek od sginfo »

No právě proto, že to u předchozího počítače nedělalo, tak si myslím, že to musí jít nějak nastavit, třeba při spuštění dát nějaký příznak atd...
napadá mě najít to někde v registrech pod stiskem toho tlačítka, nebo jestli není nějaký "scaner" klávesnice, protože běžné programy na přemapování klávesnice funkční klávesy neznají... a potom to tam přidat, ale neví kde a co:)
Díky za každou radu.
zeus
Elite Level 10.5
Elite Level 10.5
Příspěvky: 11147
Registrován: 16 úno 2012 10:56
Bydliště: Pankrac

Re: Calc.exe na tlačítko: jak zamezit vícenásobnému spuštění

Příspěvek od zeus »

Tlacitko 'kalkulacka' ma scancode 21 E0.
Prazaci jo ty se maj, az kdyz si me zavolaj..
sginfo
Level 1
Level 1
Příspěvky: 52
Registrován: 25 lis 2013 13:50

Re: Calc.exe na tlačítko: jak zamezit vícenásobnému spuštění

Příspěvek od sginfo »

trošku jsem se tomu delší dobu nevěnoval, ale teď se mi podařilo najít v registrech místo, kde se napíše soubor a po stisku klávesy se spustí...
teď jen jestli je nějaký příznak, nebo příkaz v registrech, aby soubor spustil ve stejném okně

př. když se spustí kalkulačka ve Windows 8.1 z hlavní obrazovky, vždy se zobrazí v jednom okně, pokud člověk neklikne pravým tlačítkem myši na ikonu kalkulačky a nedá "Otevřít nové okno"

Potřeboval bych poradit s tím co tam mám dát, nyní registr vypadá následně:

Explorer
AppKey
18

ShellExecute
calc.exe

díky
sg
sginfo
Level 1
Level 1
Příspěvky: 52
Registrován: 25 lis 2013 13:50

Re: Calc.exe na tlačítko: jak zamezit vícenásobnému spuštění

Příspěvek od sginfo »

vyřešeno baťákem

1. vytvořit adresář calc na disku c (c:\calc)

2. do adresáře umístit calc.bat
zde je jeho obsah:

SETLOCAL EnableExtensions
set EXE=calc.exe
FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE%"') DO IF %%x == %EXE% goto FOUND
start calc.exe
goto END
:FOUND
c:\calc\nircmd.exe win activate stitle "Kalkula"
:END

a dále do adresáře nahrát soubor nircmd.exe
ke stažení například zde
http://download.cnet.com/NirCmd/3000-2094_4-77191.html

3. v registrech najít calc.exe v příkazu ShellExecute
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current\Version\Explorer\AppKey\18

4. nahradit jej za cestu C:\calc\calc.bat

ten po vyvolání klávesou vyhodnotí, zda je calc spuštěn a když je, tak vyhledá okno kalkulačka a zobrazí jej

zdravím
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Překousané kabely reset sw, tlačítko start na case
    od Speedhack » » v Problémy s hardwarem
    12 Odpovědi
    10435 Zobrazení
    Poslední příspěvek od atari
  • Spuštění PC
    od Elbeckho » » v Problémy s hardwarem
    11 Odpovědi
    8742 Zobrazení
    Poslední příspěvek od Kminek
  • Chybová hláška your device ran into a problem and needs to restart při spuštění pc
    od nevim1050 » » v Vše ostatní (hw)
    15 Odpovědi
    73777 Zobrazení
    Poslední příspěvek od nevim1050

Zpět na „Windows 11, 10, 8...“