-
Fototrend

Új hozzászólás Aktív témák
-
lean
aktív tag
Sziasztok, itt kérnék segítséget mivel a batch topik kissé leállt. Nem vagyok járatos programozásban, de úgy adódott, hogy össze kellene raknom egy kis batch file-t ami az csinálná, hogy a Win indulásakor feljönne egy menü amiben két program közül kellene választani melyik fusson, ami a nehézség, hogy csak a nyíl billentyűk és az ENTER használható beviteli eszközként. Berakom a kódot ameddig eljutottam:
ECHO OFF
CLS
:MENU
ECHO.
ECHO.
start C:\batch\SELECT.exe -hi "1. DISCO ZENEK" "2. HETKOZNAPI ZENEK"
set /p .=Press ENTER (and something else to quit): <nul
call :getkey
if %errorlevel% equ 13 goto valasz:
valasz:
IF ERRORLEVEL 0 SET M=1
IF ERRORLEVEL 1 SET M=2
IF %M%==1 GOTO 1
IF %M%==2 GOTO 2
:1
cd C\system32\notepad.exe
start notepad.exe
GOTO exit
:2
cd C\system32\calc.exe
start calc.exe
goto exit
:exit
exit::---------------------------
:: GETKEY
::---------------------------
:getkey
(
echo a
echo mov ah, 08
echo int 21
echo mov ah, 4c
echo int 21
echo.
echo rcx
echo 08
echo n getkey.com
echo w
echo q
)>script
debug<script>nul
call getkey.com
goto :eofA select.exe a menüt tartalmazó program, ebben meg van oldva a navigáció a menüben nyil billenytükkel. (neten találtam), ez állítja be az errorlevel értékét 0-ra vagy 1 re.
Csak úgy kellene működnie mikor lenyomom az ENTER-t a listában akkor indítsa el a megfelelő programot...a getkey-t a neten találtam, azt már úgy raktam be + ban...a notepad + a calc csak példaként van benne természetesen,...szóval előre is köszi a segítséget...
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Az elmúlt 30 év legjobb processzorai
- Kínai és egyéb olcsó órák topikja
- Apple Watch Sport - ez is csak egy okosóra
- Call of Duty: Black Ops 6
- OpenWRT topic
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Xiaomi 14T - nem baj, hogy nem Pro
- Elektromos autók - motorok
- Nem elég a RAM-ok, NAND-ok és VGA-k áremelkedése
- Wi-Fi helyett koax? Igen - így működik a MoCA
- További aktív témák...
- 185 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- Bomba ár! Lenovo ThinkPad T495 - Ryzen 7 PRO I 16GB I 512SSD I 14" FHD I Cam I W11 I Gari!
- Samsung Galaxy S10 512GB, Kártyafüggetlen, 1 Év Garanciával
- 184 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5090 (ELKELT)
- ThinkPad T14s Gen 2 i5-1135G7 16GB 512GB FHD 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


