Uruchamianie skryptów batch lub programów konsolowych niesie ze sobą jedną poważną niedogodność, a mianowicie każda aplikacja tworzy nowe okno wiersza poleceń, które wyskakuje na ekranie, oznajmiając tym samym swoje uruchomienie. Jest to drażniące dla użytkownika, jak również niepożądane przez zarządzającego systemem administratora, który chciałby bez odwracania uwagi usera wykonać jakieś czynności przewidziane w harmonogramie pracy. Z pomocą przychodzi niewielkie narzędzie o nazwie Bat To Exe Converter.
Bat To Exe Converter jest programem pozwalającym na przekształcanie plików wsadowych (BAT) do postaci wykonywalnej (EXE). Jedną z ciekawszych opcji, jaką oferuje, jest możliwość ukrywania okien uruchamianych aplikacji konsolowych. Dzięki temu użytkownik nawet nie zorientuje się, że coś zostało wykonane.
Załóżmy, że chcemy wywołać polecenie montujące jakiś folder jako wirtualny dysk twardy, w tym celu tworzymy plik wsadowy polecenie.bat z instrukcją...
subst X: E:\TEST
W powyższym przykładzie montujemy folder o nazwie TEST, który będzie widoczny w oknie Mój komputer pod literą X.
Pobieramy narzędzie Bat To Exe Converter, pobrane archiwum zapisujemy na Pulpicie i rozpakowujemy dowolnym programem do kompresji plików i folderów. Przechodzimy do rozpakowanego folderu, w nim znajdziemy plik Bat_To_Exe_Converter.exe który uruchamia aplikację.
W polu Batch file wskazujemy skrypt polecenie.bat następnie na zakładce Options, w sekcji Visibility wybieramy Invisible application. Oprócz tego zaznaczamy Overwrite existing files. Przystępujemy do kompilacji, klikamy Compile. We wskazanym katalogu (Save as) powstanie plik polecenie.exe
Po uruchomieniu pliku zauważymy brak okna wiersza poleceń :)
Bat To Exe Converter jest bardzo pomocą aplikacją w przypadku tworzenia skryptów administracyjnych, które mają być uruchamiane na różnych komputerach, bez wchodzenia w interakcję z użytkownikiem. Dodatkowe informacje na temat sposobu obsługi programu znajdziecie w poradniku pt. Konwertowanie plików BAT/CMD do EXE.
Copyright © rokko
Wszystkie prawa zastrzeżone. Kopiowanie całości lub fragmentów niniejszego artykułu jest zabronione.