Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno BAT - něco jako seznam

Ahoj chtěl bych pomoc. Chtěl bych udělat v Bat že když kliknu třeba na 1 tak se mi spustí nějaký proces, když kliknu na 2 tak se spustí další proces. Mělo by to být něco jako seznam a já si z něho můžu vybrat(pomocí třeba:1 a 2) to co chci spustit.

Tohle jsem dal dohromady pomocí internetu a knížky ale nefunguje mi to:

@echo off
 :start
echo.
echo 1. WeB
echo 2. WoT
echo 0. Quit
echo.
 
set /p choice="Enter your choice: "
if "%choice%"=="1" goto (
@ECHO OFF
c:
cd C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
start chrome.exe [url]https://www.facebook.com/[/url]
start chrome.exe [url]www.youtube.com/user/OlusftJarda[/url]
)
if "%choice%"=="2" (
@echo OFF
start C:\Games\World_of_Tanks\WOTLauncher.exe
)
if "%choice%"=="0" exit
echo Invalid choice: %choice%
echo.
pause
cls
goto start

Zmena predmetu, pôvodne: BAT (los)

Předmět Autor Datum
@echo off :start cls echo. echo 1. WeB echo 2. WoT echo 0. Quit echo. set /p choice="Enter your choi…
touchwood 14.01.2014 17:51
touchwood
Moc děkuji to jsem potřeboval :)
Olus 16.01.2014 10:42
Olus
cd ...\Chrome\Application\chrome.exe cd mění adresář, takže jen: cd "C:\Program Files (x86)\Google…
lední brtník 14.01.2014 18:08
lední brtník
Jo jo moc děkuji :)
Olus 16.01.2014 10:43
Olus
Pokud ti nebude vyhovovat Baťák, můžeš na to zkusit Python :-)
albru123 14.01.2014 18:18
albru123
Určitě se kouknu :)
Olus 16.01.2014 10:43
Olus
http://mspowershell.blogspot.cz/2009/02/cli-menu-i n-powershell.html Upraveno do rozsáhlejšího menu…
MKc 16.01.2014 15:37
MKc
Můžeš to prosím tě trochu více rozepsat a vysvětlit?
Ghost. 16.01.2014 18:02
Ghost.
Konkrétně? Co je powershell? google: co je powershell Nebo? poslední
MKc 16.01.2014 20:52
MKc
@echo off
:start
cls
echo.
echo 1. WeB
echo 2. WoT
echo 0. Quit
echo.
 
set /p choice="Enter your choice: "
if "%choice%"=="1" goto jedna
if "%choice%"=="2" goto dve
if "%choice%"=="0" exit
goto chyba

:jedna
c:
cd C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
start chrome.exe [url]https://www.facebook.com/[/url]
start chrome.exe [url]www.youtube.com/user/OlusftJarda[/url]
goto start

:dve
start C:\Games\World_of_Tanks\WOTLauncher.exe
goto start

:chyba
echo ^G^G^G
echo Invalid choice: %choice%
echo.
ping 127.0.0.1 -n 3 >nul
goto start

edit: upraveno 3x zapípání při chybě.

http://mspowershell.blogspot.cz/2009/02/cli-menu-i n-powershell.html

Upraveno do rozsáhlejšího menu s několika submenu ..

********************
* 1. Exchange menu *
********************

1.1. Disconnected mailbox
1.2. Receive Relay connectors
1.3. DB Statistics
1.4. Check Outbox folder
1.X. Back

**********************************
* 2. Computer Account Management *
**********************************

2.1. Display computer properties
2.2. Create new computer
2.3. Move computer to an OU
2.X. Back

.. atd.

Zpět do poradny Odpovědět na původní otázku Nahoru