Witam mam pytanie jak zrobić okno informacyjne windows w pliku bat?
0
1
W .bat
chyba nie ma prostego sposoby, ale możesz w VB. Wpisz w google "vb show messagebox".
1
Najprościej będzie:
msg <nazwa_usera> <treść_okienka>
na przykład:
msg user to jest wiadomość która wyświetli się w okienku
2
Jak ma być dla tego usera co jest zalogowany:
msg %username% "Hello, world."
Można też generować VB, i uzyskać nawet interaktywne okienka.
@echo off
:pytaj
echo WScript.Quit (MsgBox ("Czy da sie zrobic okienko w Batch?", vbYesNo, "Pytanie")) >mb.vbs
wscript mb.vbs
set odp=%errorlevel%
echo Odpowiedz: %odp%
if %odp%==6 goto :odp_tak
if %odp%==7 goto :odp_nie
goto :pytaj
:odp_tak
echo MsgBox "Oczywiscie!", vbOkOnly >mb.vbs
goto :koniec
:odp_nie
echo MsgBox "Jak to nie?", vbOkOnly >mb.vbs
:koniec
wscript mb.vbs
del mb.vbs
2
MasnyGien777 napisał(a):
Witam mam pytanie jak zrobić okno informacyjne windows w pliku bat?
Przyjąć do waidomości, że BAT jest deprecated od 20 lat, i nauczyć się power-shell'a
https://mcpmag.com/articles/2016/06/09/display-gui-message-boxes-in-powershell.aspx