Kezdőoldal » Számítástechnika » Programok » Parancsikon, parancs átadással!?

Thomas5000 kérdése:

Parancsikon, parancs átadással!?

Figyelt kérdés

Egy parancsikont szeretnék létrehozni, ami miután elindította a programot, utána még egy parancsot végrehajt!


Konkrétan ez a program a potplayer lenne.

És a gyorsbillentyű a numpad 0 lenne.

(Ez a gyorsbillentyű az analóg TV-t nyitja meg a programban)


Próbálkoztam a parancsikon cél helyének átírásával, de sajnos nem nagyon jött össze!


"C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe" "0"

"C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe" /0


Ilyeneket írogattam be, de gondolom ez így marhaság, legalábbis nekem nem működött!


Remélem elég érthetően írtam le. :D


A válaszokat előre is köszönöm!



2015. febr. 9. 23:01
 1/5 anonim ***** válasza:

> miután elindította a programot, utána még egy parancsot végrehajt!


A parancsikon egy dolgot csinál: elindít egy programot. Ha 2 dolgot akarsz elindítani/végrehajtani rakd őket BAT (batch) fájlba.


A gyorsbillentyűs részt meg nem értem, mi köze van mindehhez.

2015. febr. 9. 23:06
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Azt szeretném valahogy elérni, hogy amint megnyitja a lejátszó programot (potplayert), utána érzékelje úgy, mintha lenyomnám a numpad 0 billentyűt.


így nekem nem kéne külön megnyitnom magában a programban a tv-t, hanem rögtön így indulna...

2015. febr. 9. 23:10
 3/5 A kérdező kommentje:

Ezt kicsit hétköznapibb nyelven is le tudnád írni, kérlek? :D


Nem igazán értek ezekhez a dolgokhoz...

2015. febr. 9. 23:18
 4/5 coopper ***** válasza:
100%

Szia.


Próbáld VBscriptel (Kimásolod egy jegyzettömbe és adsz neki valamilyen nevet és kiterjesztésnek pediglen vbs-t irsz) :


Set Shell = CreateObject("WScript.Shell")

Shell.Run ("""C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe"" ""0""")



Ha a fenti módszer nem müködne (nem jön be a "0" gomb-ra az aminek kellene akkor próbáld igy :


Set Shell = CreateObject("WScript.Shell")

Shell.Run ("""C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe""")

WScript.Sleep 1000

Shell.SendKeys "0"


(Egy másodperc után küld egy 0-t a sendkey az aktiv ablaknak.


Ha kész a VBS fájl kiteszed az asztalra és kész vagy :


Sok sikert.

üdv.

2015. febr. 10. 06:55
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Nagyon szépen köszönöm! A második módszer működik! Sokat segítettél! :)
2015. febr. 10. 08:58

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!