MessageBox

Správa s tlačidlami z príkazového riadka

MessageBox.exe
Verzia
1.9.0.0
Systém
Windows, 32-bit (beží aj na 64-bit)
Zdrojáky
github.com/pedromagician/CMD_MessageBox

Bez inštalácie: zip rozbaľ kamkoľvek (najlepšie do priečinka v PATH) a spúšťaj z príkazového riadka alebo z dávkového súboru.

MessageBox

MessageBox zobrazí z príkazového riadka klasické okno so správou Windows. Hodí sa do skriptov a inštalátorov, keď treba niečo oznámiť alebo sa opýtať áno/nie. Stlačené tlačidlo vypíše na výstup a voliteľne vráti aj ako návratový kód.

Čo vie

Použitie

MessageBox.exe -t "Ahoj" -m "Toto je správa."
MessageBox.exe -t "Info" -m "Riadok 1\nRiadok 2\nRiadok 3"

Odpoveď do premennej:

@set "output="
@for /f "usebackq delims=" %%A in (`messagebox -message "Áno alebo nie?" -button yesno`) do @set "output=%%A"
@echo output: %output%

Prepínače

PrepínačPopis
-title, -tTitulok okna.
-message, -mText správy, podporuje \n a \u{XXXX}.
-icon, -iIkona: noicon, information, question, warning, error.
-button, -bTlačidlá: ok (1), okcancel, yesno (2), yesnocancel (3).
-b1, -b2, -b3Vlastné popisy tlačidiel.
-default, -dPredvolené tlačidlo (1 – 3).
-monitor, -monMonitor: Primary, Mouse, MousePointer alebo číslo (0, 1, 2 …).
-position, -posUmiestnenie: center, top, bottom, left, right, pointer, xy.
-x, -yPosun v pixeloch.
-windowsReturnCode, -wrcNávratové kódy ako pri Windows MessageBox.
-quietNič nevypíše do konzoly.
-help, -h, -?Nápoveda.