InputBox
Okno na zadanie textu alebo hesla z dávkového súboru
- Verzia
- 1.10.0.17
- Systém
- Windows, 32-bit (beží aj na 64-bit)
- Zdrojáky
- github.com/pedromagician/CMD_InputBox
Stiahnuť InputBox145 kB
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.

InputBox je malé okno na zadanie textu pre dávkové súbory a PowerShell. Zobrazí správu a políčko, a čo používateľ napíše, vypíše na výstup. Netreba kvôli tomu robiť celé okno vo Visual Studiu.
Čo vie
- Titulok, správa (aj viac riadkov cez
\n) a predvyplnený text. - Heslo: znaky sa zobrazujú ako
*. - Unicode v texte cez
\u{XXXX}. - Vlastné farby, písmo a jeho veľkosť, šírka okna a počet riadkov správy.
- Výber monitora a presná pozícia okna (stred, okraje, pri myši alebo súradnice), okno navrchu (
-topmost). - Vlastná ikona aplikácie a voliteľné blokovanie rodičovského procesu, kým sa okno nezavrie.
Použitie
InputBox.exe -t "Prihlásenie" -m "Zadaj meno:"
InputBox.exe -t "Heslo" -m "Zadaj heslo:" -password
InputBox.exe -t "Farby" -m "Pekné farby!" -background #202020 -pen #00FFAAZadaný text do premennej:
@set mytmp=null
@for /f "tokens=*" %%i in ('InputBox.exe -title Titulok -message "Správa..." -default text') do @set mytmp=%%i
@echo %mytmp%Prepínače
| Prepínač | Popis |
|---|---|
-title, -t | Titulok okna. |
-message, -m | Text správy, podporuje \n a \u{XXXX}. |
-default, -d | Predvyplnený text v políčku. |
-password, -pass | Skryje písané znaky za *. |
-font, -f | Písmo. |
-fontsize, -fs | Veľkosť písma v bodoch. |
-lines, -l | Počet riadkov pre správu. |
-width, -w | Šírka okna v pixeloch. |
-pen, -p | Farba textu (#RRGGBB), predvolene #FFFFFF. |
-background, -b | Farba pozadia, predvolene #000000. |
-brush, -br | Farba výplne, predvolene #000000. |
-border, -bo | Farba rámu, predvolene #000000. |
-monitor, -mon | Monitor: Primary, Mouse, MousePointer alebo číslo (0, 1, 2 …). |
-position, -pos | Umiestnenie: center, top, bottom, left, right, pointer, xy. |
-x, -y | Posun v pixeloch. |
-topmost | Okno ostane nad ostatnými. |
-iconapp | Ikona aplikácie (ICO alebo BMP). |
-block | Rodičovský proces čaká, kým sa okno nezavrie. |
-help, -h, -? | Nápoveda. |