VBScript

VBScript is een geïnterpreteerde taal voor de Microsoft Windows Script Host. De syntax weerspiegelt zijn oorsprong als een variatie van Visual Basic programmeertaal. Het is een belangrijke ondersteuning van Windows-beheerders gemaakt automatisering tool omdat, gezamenlijke en parallelle verbeteringen in de Windows-besturingssystemen waar het actief is in wezen in staat meer ruimte en flexibiliteit die taal batch ontwikkeld in de late 1970 voor MS-DOS

Het toenemende gebruik van internet technologie heeft aanzienlijke vooruitgang op deze taal maakte, want het is een fundamenteel onderdeel van het uitvoeren van server-toepassingen geprogrammeerd in ASP, die dreunde in de periode 1997-2003, in feite daalt ten gunste beheerde code technologieën en veiliger in het uitvoeren van processen, en daarom meer geschikt voor de uitvoering op openbaar toegankelijke gedistribueerde omgevingen en virtuele machines. Microsoft heeft geprobeerd om te concurreren met deze technologie ook in klantomgevingen waar de meest gebruikte taal is Javascript of ECMAScript standaard versie, zonder succes. Momenteel heeft Microsoft niet voor iedereen beschikbaar nieuwe versies van de taal die in het voordeel van de tecnología.NET waar de broer taal Visual Basic runtime-omgeving binnen de plataforma.NET is inbegrepen. Maar nog steeds erg nuttig zijn bij het beheer van werkstations en servers in Windows.

Geschiedenis

VBScript begon als onderdeel van het Microsoft Windows Script technologieën geïntroduceerd in 1996. Deze technologie werd aanvankelijk gericht op webontwikkelaars. Over een periode van twee jaar, VBScript geavanceerde versie van 1,0-2,0, en in die tijd kreeg steun van systeembeheerders die een krachtig instrument dan batchtaal in 1980 automatisering gezocht.

Op 6 maart 1988, Alan Cooper Bill Gates toonde een prototype van de taal. De 20 maart 1991, Microsoft "Quick Basic", dat gebruikers in staat stelde om Windows-applicaties snel en eenvoudig met een GUI aangenomen. Uiteindelijk in 1996 bevat VBScript Internet Explorer 3.0 als deel van zijn structuur en laat scripts op deze taal.

In versie 5.0, de VBScript verhoogde functionaliteit met nieuwe functies, waaronder reguliere expressies, klassen, het Met verklaring, de Eval functies, Uitvoeren en ExecuteGlobal te evalueren en uit te voeren commando script van een ander script; plus het functioneert door middel GetRef, onder anderen.

In versie 5.5, werden SubMatches toegevoegd aan de klasse van reguliere expressies in VBScript om de functionaliteit van het uit te breiden. Dat vermogen was al verkrijgbaar in JScript.

Met de komst de.NET framework, de ontwikkeling team besloten om dit te ondersteunen in deze omgeving ASP.NET voor webontwikkeling, en dus ook geen nieuwe motor versies van VBScript. Dus Microsoft suggereert migreren naar Windows PowerShell, echter, zal het script-engine blijven compatibel met toekomstige versies van Microsoft Windows en IIS te blijven.

Interpretatie

VBScript wordt geïnterpreteerd door vbscript.dll motor, die door de ASP-engine kan worden ingeroepen in een webomgeving, een uitvoerbaar en Internet Explorer voor het surfen op het web. Het kan worden opgeslagen in afzonderlijke bestanden en hebben meestal de extensie.

Bij gebruik in Internet Explorer de inhoud code in het HTML-document wordt verwerkt. VBScript ook worden gebruikt voor het scheiden HTML toepassingen die vereisen Internet Explorer 5.0 of hoger uit te voeren maken. Applicatie-ontwikkelaars vaak de voorkeur JavaScript web vanwege hun grotere compatibiliteit met andere internet browsers, zoals VBScript is alleen beschikbaar voor Microsoft Internet Explorer en in andere niet, zoals Firefox, Google Chrome of Opera.

Veiligheid

VBScript is de taal die wordt gebruikt om een ​​aantal bekende netwerk wormen te schrijven, zoals Ik hou van jou. Dit is om verschillende redenen. Ten eerste, die lijkt op een blauwe rol pictogram van het bestand kan leiden tot denken dat onervaren gebruikers is een texto.Segundo bestand is gemakkelijk om een ​​VBScript worm die zich verspreidt via e-mail te schrijven. Microsoft heeft gedeeltelijk opgelost de gaten in de beveiliging uitgebuit door deze schadelijke programma's, is het probleem niet opgelost, is nog maar ingewikkeld. Dus als bijvoorbeeld de I Love You verspreiden via Outlook, toont nu verzendmethode een waarschuwing te hoeven de gebruiker niet bevestigen of als de gebruiker annuleert dezelfde e-mail wordt verzonden.

Syntaxis

VBScript vergelijkbaar met Visual Basic, maar sommige functies veranderen radicaal; bijvoorbeeld:

  • Uitvoeren
  • Do ... Loop Totdat
  • VBScript.Sleep.
  • VBScript.Quit
(0)
(0)

Gerelateerde Artikelen

Commentaren - 0

Geen reacties

Voeg een Commentaar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha