Reklame
At skrive et script til at automatisere forskellige opgaver på dit system, som du normalt ville skulle gøre manuelt, er noget, jeg er blevet forelsket i for nylig. Måske er det automationsingeniøren i mig, men tanken om at lade en computer på intelligent vis gøre det, jeg ikke har tid til, er meget tiltalende. Derfor er jeg for nylig begyndt at give nogle tips til, hvordan du kan automatisere din egen computer med windows vært scripts Better Than Batch: En Windows Scripting Host Tutorial Læs mere , bruger typisk Visual Basic-script til at gøre ting som automatiser telnet-kommandoer Sådan automatiseres Telnet-kommandoer ved hjælp af VB ScriptAt skrive batchjobs og for nylig Windows-scripts er en aktivitet, der virkelig udgør hovedparten af hvordan det store flertal af netværks- og systemadministratorer udfører deres job hurtigere, og forenkler hvad ville... Læs mere eller selv at sende e-mails 3 fantastiske ting, du kan gøre med Windows ScriptingUanset om du arbejder inden for it-området, som webdesigner, eller om du blot er studerende eller almindelig kontormedarbejder, har Windows Scripting noget at tilbyde dig. Selvfølgelig gør Applescript det også... Læs mere .
Grunden til, at jeg så godt kan lide VB script, er fordi det er en nedskaleret version af Visual Basic selv, som i min opinion er nok et af de nemmeste programmeringssprog at lære, hvis du lige er startet som en programmør. Det er ikke fordi sproget er begrænset i funktioner eller nedskaleret i funktionalitet, det er fordi at bruge sproget er intuitiv og fuld af objekter og komponenter, som du kan trække ind for at udføre nogle ret fantastiske opgaver med din computer.
Et VB-scriptmiljø
Hvis du ønsker at blive en kraftfuld Windows-scriptingekspert, så har du virkelig brug for et miljø, der hjælper dig med at huske sprogets syntaks og giver dig et hurtigt bibliotek af funktioner og objekter, der er tilgængelige for du.
VbsEdit hjælper dig med at skrive kraftfulde Windows-scripts
Hvis du skriver i VB6 eller .Net, så skal du bruge Microsoft Studio-pakken, der indeholder det programmeringsmiljø, du har brug for. Men hvis du bare er en systemadministrator eller en netværks-it-mand, vil du virkelig ikke bruge penge på et dyrt værktøj kun til at skrive Windows-scripts. Det er der VbsEdit kommer godt med.
I sidste uge skrev jeg om BlueFish-redaktøren Opret websider fem gange hurtigere ved hjælp af Bluefish Editor [Cross-Platform]Websteder er nu drevet af blogplatforme som WordPress eller WYSIWYG-redaktører som Kompozer, men bundlinjen er, at de fleste hardcore webdesignere altid vil finde det nødvendigt at åbne en tekst redaktør... Læs mere til webapps. Nå, VbsEdit er en slags stjerneværktøj, der er meget velkendt inden for it-samfundet for power-scripting af meget funktionelle VB-baserede Windows-scripts. Som du kan se på skærmbilledet ovenfor, giver brug af en editor bygget specielt til VB-scripting dig kraften i farvekodet, intelligent sansning af erklæringer, variabler, funktioner og objekter. Det giver dig pop-up-lister med foreslåede metoder, egenskaber og begivenheder for forskellige objekter og meget mere.
Hvis du ikke ved, hvad pokker jeg taler om her, så fortvivl ikke. Efter at have brugt VbsEdit i et stykke tid, vil du hurtigt lære, hvordan sproget fungerer, og hvor meget funktionalitet du kan tilføje til dine Windows Scripts, hvis du skriver dem på dette sprog og bruger VbsEdit.
Den ene ulempe ved den gratis version af VbsEdit er, at den har en nag-skærm, når du først starter applikationen.
Det er en funktionel, gratis version af softwaren, men du skal klikke på "Vurdere” hver gang du starter. Hvis du virkelig kan lide det, vil jeg foreslå at købe et eksemplar, da det er virkelig billigt. Ellers skal du bare klikke Vurdere og softwaren starter.
VbsEdit-funktioner
Der er meget tilgængeligt, når du bruger dette værktøj til at skrive Windows Script, men det første, jeg anbefaler, at du gør, når du først starter det, er at klikke på "WScript”-knappen øverst i hovedvinduet. Dette aktiverer alle de VBS-funktioner, som jeg vil beskrive her.
Den første ting, jeg vil påpege, er, at når du begynder at definere tilgængelige objekter, såsom vinduerne scripting-objekt eller IHost til netværk, vises disse objekter i objektbrowseren på højre side af vindue.
Når du ruller ned i objektbrowseren, kan du se alle de elementer, der er tilgængelige for dig, og du kan bore ned i dem for at se, hvilke egenskaber eller metoder der er tilgængelige. Hvis du bare lærer VB-scripting, er dette en uvurderlig ressource.
En anden fin funktion er drop-down opslag, ligesom du måske er vant til, hvis du har skrevet programmer i MS Visual Studio.
Andre virkelig gode funktioner i dette værktøj inkluderer tilføjelse eller fjernelse af brudpunkter. Du kan gøre dette ved at klikke til venstre for linjen, hvor du vil sætte programmet på pause, eller ved at klikke på pausepunktikonet i værktøjslinjen.
En anden fin funktion, der gør denne software lige så god som MS Visual Studio, er kommentarfunktionen. Du kan kommentere hele tekstblokke ved blot at fremhæve det hele og klikke på "kommentar”-ikonet.
Der er også en rigtig fin fejlfindingsfunktion, som de fleste programmeringsredaktører mangler. Når du klikker på Kør-knappen, stopper programmet ved dine pausepunkter, og du kan gå gennem dit program ved at klikke på de forskellige trin-ikoner.
Nederst i vinduet kan du se aktive variabler og deres værdier, mens dit script kører. Når du fejlretter et særligt komplekst Windows-script, er denne funktion guld værd.
Den eneste anden ulempe ved den gratis version er en anden generende skærm, der tæller ned på sekunder, hver gang du vil køre dit script inde fra editoren.
Andre virkelig gode funktioner i denne VB Script editor inkluderer (fra venstre mod højre) evnen til at konvertere dit script til en eksekverbar, en knap til at tilføje dit nyskrevne kode ind i dit eget personlige "kodebibliotek", en nyttig søgeknap og endelig en række bogmærkeknapper, der lader dig nemmere organisere og navigere i dit script.
For det meste er VbsEdit en meget bedre forbedring i forhold til kun at bruge en teksteditor til at skrive Windows-scripts. Med VbsEdit kan du hurtigt se, hvad du vil gøre, og hvordan du gør det. Du kan teste dine scripts og få dem i produktion meget hurtigere end ellers muligt.
Så giv VbsEdit et skud og se, om det forbedrer din scriptskrivningsoplevelse. Del dine tanker om det i kommentarfeltet nedenfor.
Ryan har en bachelorgrad i elektroteknik. Han har arbejdet 13 år i automationsteknik, 5 år i IT og er nu Apps Engineer. En tidligere administrerende redaktør af MakeUseOf, han har talt ved nationale konferencer om datavisualisering og har været omtalt på nationalt tv og radio.