
Mark Lucas
0
3138
602
Pisanie skryptu automatyzującego różne zadania w twoim systemie, które normalnie musiałbyś robić ręcznie, jest czymś, co ostatnio mnie zauroczyło. Może to we mnie inżynier automatyzacji, ale pomysł inteligentnego robienia tego, na co nie mam czasu, jest bardzo pociągający. Właśnie dlatego niedawno zacząłem oferować kilka wskazówek, jak zautomatyzować własny komputer za pomocą skryptów hosta systemu Windows Lepsza niż partia: samouczek hosta skryptów Windows Lepsza niż partia: samouczek hosta skryptów Windows, zwykle używając skryptów Visual Basic do robienia różnych rzeczy jak zautomatyzować polecenia telnet Jak zautomatyzować polecenia Telnet za pomocą skryptu VB Jak zautomatyzować polecenia Telnet za pomocą skryptu VB Pisanie zadań wsadowych, a ostatnio skrypty Windows to działanie, które naprawdę stanowi większość tego, jak znaczna większość administratorów sieci i systemów wykonuje swoje zadania szybciej i uprościć to, co… lub nawet wysyłanie wiadomości e-mail 3 Niesamowite rzeczy, które możesz zrobić dzięki skryptom systemu Windows 3 Niesamowite rzeczy, które możesz zrobić, korzystając ze skryptów systemu Windows Niezależnie od tego, czy pracujesz w branży IT, jako projektant stron internetowych, czy jesteś studentem zwykły pracownik biurowy, Windows Scripting ma coś do zaoferowania. Oczywiście Applescript również… .
Powodem, dla którego tak bardzo lubię skrypt VB, jest to, że jest to zmniejszona wersja samego języka Visual Basic, który moim zdaniem jest prawdopodobnie jednym z najłatwiejszych języków programowania, jeśli dopiero zaczynasz pracę jako programista. Nie dzieje się tak dlatego, że język jest ograniczony pod względem funkcji lub zmniejszony pod względem funkcjonalności, to dlatego, że korzystanie z języka jest intuicyjne i pełne obiektów i komponentów, które można pobrać, aby wykonać niesamowite zadania na komputerze.
Środowisko skryptowe VB
Jeśli chcesz zostać zaawansowanym ekspertem w zakresie skryptów systemu Windows, naprawdę potrzebujesz środowiska, które pomaga zapamiętać składnię języka i zapewnia szybką bibliotekę funkcji i obiektów, które są dostępne..
VbsEdit pomaga pisać potężne skrypty systemu Windows
Jeśli piszesz w VB6 lub .Net, musisz użyć pakietu Microsoft Studio, który zawiera potrzebne środowisko programistyczne. Jeśli jednak jesteś administratorem systemu lub działem IT w sieci, naprawdę nie chcesz wydawać pieniędzy na drogie narzędzie tylko do pisania skryptów systemu Windows. Tutaj przydaje się VbsEdit.
W zeszłym tygodniu pisałem o edytorze BlueFish Tworzenie stron internetowych pięć razy szybciej za pomocą edytora Bluefish [wieloplatformowego] Tworzenie stron internetowych pięć razy szybciej za pomocą edytora Bluefish [wieloplatformowego] Strony internetowe są teraz obsługiwane przez platformy blogowe takie jak WordPress lub edytory WYSIWYG, takie jak Kompozer, ale najważniejsze jest to, że większość zapalonych projektantów stron internetowych zawsze będzie musiała otworzyć edytor tekstów… dla aplikacji internetowych. Cóż, VbsEdit jest rodzajem gwiazdorskiego narzędzia, które jest bardzo dobrze znane w społeczności IT dla wysoce funkcjonalnych skryptów Windows opartych na VB. Jak widać na powyższym zrzucie ekranu, użycie edytora zbudowanego specjalnie dla skryptów VB daje moc kodowania kolorami, inteligentnego wykrywania deklaracji, zmiennych, funkcji i obiektów. Daje ci wyskakujące listy sugerowanych metod, właściwości i zdarzeń dla różnych obiektów i wiele więcej.
Jeśli nie wiesz o czym, do cholery, mówię tutaj, nie martw się. Po pewnym czasie używania VbsEdit szybko dowiesz się, jak działa ten język i ile funkcji możesz dodać do skryptów Windows, jeśli napiszesz je w tym języku i użyjesz VbsEdit.
Jedyną wadą darmowej wersji VbsEdit jest to, że ma on ekran nag podczas pierwszego uruchomienia aplikacji.
Jest to funkcjonalna, darmowa wersja oprogramowania, ale musisz kliknąć “Oceniać” za każdym razem gdy zaczynasz. Jeśli naprawdę ci się podoba, proponuję kupić kopię, ponieważ jest naprawdę niedroga. W przeciwnym razie kliknij Oceniać i oprogramowanie się uruchomi.
Funkcje VbsEdit
Przy użyciu tego narzędzia do pisania skryptu systemu Windows dostępnych jest wiele rzeczy, ale pierwszą rzeczą, którą polecam zrobić przy pierwszym uruchomieniu, jest kliknięcie “WScript” przycisk w górnej części okna głównego. To włącza wszystkie funkcje VBS, które zamierzam tutaj opisać.
Pierwszą rzeczą, na którą chcę zwrócić uwagę, jest to, że kiedy zaczynasz definiować dostępne obiekty, takie jak obiekt skryptowy systemu Windows lub IHost dla sieci, obiekty te pojawiają się w Przeglądarce obiektów po prawej stronie okna.
Po upuszczeniu Przeglądarki obiektów możesz zobaczyć wszystkie dostępne elementy, a także pogłębić te elementy, aby zobaczyć, jakie właściwości lub metody są dostępne. Jeśli dopiero uczysz się skryptów VB, jest to nieoceniony zasób.
Kolejną fajną funkcją jest rozwijane wyszukiwanie, tak jak możesz być przyzwyczajony, jeśli pisałeś programy w MS Visual Studio.
Inne naprawdę fajne funkcje tego narzędzia to dodawanie lub usuwanie punktów przerwania. Możesz to zrobić, klikając po lewej stronie wiersza, w którym chcesz wstrzymać program, lub klikając ikonę punktu przerwania na pasku narzędzi.
Kolejną fajną funkcją, która sprawia, że to oprogramowanie jest tak dobre, jak MS Visual Studio, jest funkcja komentowania. Możesz komentować całe bloki tekstu, po prostu zaznaczając je i klikając “komentarz” Ikona.
Jest też naprawdę fajna funkcja debugowania, której brakuje większości edytorów programistycznych. Po kliknięciu przycisku uruchamiania program zatrzyma się w punktach przerwania i można przejść przez program, klikając różne ikony kroków.
W dolnej części okna możesz przeglądać aktywne zmienne i ich wartości podczas działania skryptu. Podczas debugowania szczególnie złożonego skryptu systemu Windows ta funkcja jest na wagę złota.
Jedyną drugą wadą darmowej wersji jest inny uciążliwy ekran, który odlicza się w kilka sekund za każdym razem, gdy chcesz uruchomić skrypt z poziomu edytora.
Inne naprawdę fajne funkcje tego edytora skryptów VB to (od lewej do prawej) możliwość konwersji skryptu na plik wykonywalny, przycisk dodawania nowo napisanego kodu do własnego “biblioteka kodów”, przydatny przycisk wyszukiwania, a na końcu szereg przycisków zakładek, które pozwalają łatwiej organizować i nawigować w skrypcie.
W większości przypadków VbsEdit jest znacznie lepszym ulepszeniem niż używanie tylko edytora tekstowego do pisania skryptów Windows. Dzięki VbsEdit możesz szybko zobaczyć, co chcesz zrobić i jak to zrobić. Możesz przetestować swoje skrypty i wprowadzić je do produkcji znacznie szybciej niż to możliwe.
Wypróbuj VbsEdit i sprawdź, czy poprawi to komfort pisania skryptów. Podziel się swoimi przemyśleniami na ten temat w sekcji komentarzy poniżej.