Advertentie
Het schrijven van een script om verschillende taken op je systeem te automatiseren die je normaal gesproken handmatig zou moeten doen, is iets waar ik de laatste tijd verliefd op ben geworden. Misschien is het de automatiseringsingenieur in mij, maar het idee om een computer intelligent te laten doen waar ik geen tijd voor heb, is erg aantrekkelijk. Daarom ben ik onlangs begonnen met het geven van enkele tips over hoe je je eigen computer kunt automatiseren met windows host-scripts Better Than Batch: een Windows Scripting Host-zelfstudie Lees verder , meestal met behulp van Visual Basic-script om dingen te doen als telnet-opdrachten automatiseren Hoe Telnet-opdrachten te automatiseren met VB ScriptHet schrijven van batchtaken en meer recentelijk Windows-scripts is een activiteit die echt het grootste deel uitmaakt van hoe de grote meerderheid van netwerk- en systeembeheerders hun werk sneller doen en wat vereenvoudigen? zou... Lees verder of zelfs e-mails verzenden 3 geweldige dingen die u kunt doen met Windows Scripting Of je nu in de IT werkt, als webdesigner, of gewoon student of gewone kantoormedewerker bent, Windows Scripting heeft je iets te bieden. Natuurlijk doet Applescript dat ook,... Lees verder .
De reden dat ik VB-script zo leuk vind, is omdat het een verkleinde versie van Visual Basic zelf is, die in mijn opinion is waarschijnlijk een van de gemakkelijkste programmeertalen om te leren als je net begint als een programmeur. Dat is niet omdat de taal beperkt is in functies of verkleind in functionaliteit, het is omdat het gebruik van de taal is intuïtief en vol met objecten en componenten die je kunt gebruiken om een aantal behoorlijk verbazingwekkende taken met je computer uit te voeren.
Een VB-scriptomgeving
Als je een krachtige Windows-scriptingexpert wilt worden, dan heb je echt een omgeving nodig die je helpt herinneren de syntaxis van de taal, en biedt u een snelle bibliotheek met functies en objecten die beschikbaar zijn voor jij.
VbsEdit helpt u krachtige Windows-scripts te schrijven
Schrijft u in VB6 of .Net, dan dient u gebruik te maken van het Microsoft Studio-pakket met de benodigde programmeeromgeving. Als u echter slechts een systeembeheerder of een netwerk-IT-man bent, wilt u echt geen geld uitgeven aan een dure tool alleen voor het schrijven van Windows-scripts. Dat is waar VbsBewerken komt van pas.
Vorige week schreef ik over de BlueFish-editor Maak webpagina's vijf keer sneller met de Bluefish Editor [Cross-Platform]Websites worden nu mogelijk gemaakt door blogplatforms zoals WordPress of WYSIWYG-editors zoals Kompozer, maar de Het komt erop neer dat de meeste hardcore webontwerpers het altijd nodig zullen vinden om een tekst te openen editor... Lees verder voor web-apps. Welnu, VbsEdit is een soort van all-star tool die zeer bekend is binnen de IT-gemeenschap voor het power-scripten van zeer functionele VB-gebaseerde Windows-scripts. Zoals je kunt zien in de bovenstaande schermafbeelding, geeft het gebruik van een editor die speciaal is gebouwd voor VB-scripting je de kracht van kleurgecodeerde, intelligente detectie van declaraties, variabelen, functies en objecten. Het geeft je pop-uplijsten met voorgestelde methoden, eigenschappen en gebeurtenissen voor verschillende objecten, en nog veel meer.
Als je niet weet waar ik het hier over heb, maak je geen zorgen. Na een tijdje VbsEdit te hebben gebruikt, zult u snel leren hoe de taal werkt en hoeveel functionaliteit u aan uw Windows-scripts kunt toevoegen als u ze in deze taal schrijft en VbsEdit gebruikt.
Het enige nadeel van de gratis versie van VbsEdit is dat het een zeurend scherm heeft wanneer je de applicatie voor het eerst start.
Het is een functionele, gratis versie van de software, maar je moet klikken op "evalueren” elke keer dat je begint. Als je het echt leuk vindt, raad ik je aan een exemplaar te kopen, omdat het erg goedkoop is. Klik anders gewoon op evalueren en de software wordt gestart.
VbsBewerkfuncties
Er is veel beschikbaar wanneer u deze tool gebruikt om Windows Script te schrijven, maar het eerste dat ik u aanraad om te doen wanneer u het voor het eerst start, is klikken op de "WScript” knop bovenaan het hoofdvenster. Dit maakt alle VBS-functies mogelijk die ik hier ga beschrijven.
Het eerste waar ik op wil wijzen is dat wanneer je beschikbare objecten begint te definiëren, zoals de vensters scripting object of IHost voor netwerken, die objecten verschijnen in de Object Browser aan de rechterkant van de raam.
Wanneer u de Objectbrowser naar beneden laat vallen, kunt u alle elementen zien die voor u beschikbaar zijn, en u kunt daarbinnen dieper ingaan om te zien welke eigenschappen of methoden beschikbaar zijn. Als je net VB-scripting leert, is dit een onschatbare bron.
Een andere leuke functie is de drop-down lookup, net zoals je misschien gewend bent als je programma's hebt geschreven in MS Visual Studio.
Andere erg leuke functies van deze tool zijn het toevoegen of verwijderen van breekpunten. U kunt dit doen door links van de regel te klikken waar u het programma wilt pauzeren, of door op het breekpuntpictogram in de werkbalk te klikken.
Een andere leuke functie die deze software net zo goed maakt als MS Visual Studio is de commentaarfunctie. U kunt hele tekstblokken becommentariëren door ze allemaal te markeren en op de "opmerking" icoon.
Er is ook een erg leuke debugging-functie die de meeste programmeereditors niet hebben. Wanneer u op de knop Uitvoeren klikt, stopt het programma bij uw onderbrekingspunten en kunt u door uw programma stappen door op de verschillende stappictogrammen te klikken.
Onder aan het venster kunt u actieve variabelen en hun waarden bekijken terwijl uw script wordt uitgevoerd. Wanneer u een bijzonder complex Windows-script debugt, is deze functie zijn gewicht in goud waard.
Het enige tweede nadeel van de gratis versie is een ander hinderlijk scherm dat in seconden aftelt wanneer je je script vanuit de editor wilt uitvoeren.
Andere erg leuke functies van deze VB Script-editor zijn (van links naar rechts) de mogelijkheid om je script om te zetten in een uitvoerbaar bestand, een knop om je nieuw geschreven code in uw eigen persoonlijke "codebibliotheek", een handige zoekknop en tot slot een reeks bladwijzerknoppen waarmee u uw script gemakkelijker kunt ordenen en navigeren.
Voor het grootste deel is VbsEdit een veel betere verbetering dan het gebruik van alleen een teksteditor voor het schrijven van Windows-scripts. Met VbsEdit kun je snel zien wat je wilt doen en hoe je dat moet doen. U kunt uw scripts testen en ze veel sneller in productie krijgen dan anders mogelijk zou zijn.
Dus geef VbsEdit een kans en kijk of het je ervaring met het schrijven van scripts verbetert. Deel uw mening erover in de opmerkingen hieronder.
Ryan heeft een BSc-graad in Elektrotechniek. Hij heeft 13 jaar in de automatiseringstechniek gewerkt, 5 jaar in de IT en is nu een Apps Engineer. Als voormalig hoofdredacteur van MakeUseOf heeft hij gesproken op nationale conferenties over datavisualisatie en is hij te zien geweest op nationale tv en radio.