Inleiding tot de VB-Script: een beginnersgids: deel 2: werken met bestanden (3 / 13 stap)

Stap 3: Schrijven van het script deel 2: maken van uw script een toewijzen van de variabelen.


Ok eerste dingen eerst, maken een tekstdocument en hernoem het naar any_name.vbs. Ik gebruikte shutdown_catcher.vbs maar u kunt gebruik maken van iets.

Nu gewoon rechts klikken het vbs-bestand en druk op bewerken.

Als u notepad ++ zou nu een goede tijd zijn om het te openen, als u niet van plan te doen elk bedrag van codering je moet kijken naar krijgen van het.

OK nu is eerste wat die we willen doen variabelen maken. Variabelen zijn in principe alleen een place holder, zodat we niet hoeven te schrijven een hele hoop spullen een bos van tijden.

in het volgende voorbeeld:
We hebben een zin die zegt "the quick brown fox jumps over de luie honden terug". maar het is in onze code 20 keer. We kunnen ofwel Typ 20 keer de hele zin of een variabele maken en de zin toewijzen die variabele

Dus in dit voorbeeld wij maken van de variabele strSentence dan toewijzen "the quick brown fox jumps over de luie honden terug" aan die variabele. Nu alles wat we moeten doen is type strSentence elke keer moeten we de zin en het weet te typen "the quick brown fox jumps over de luie honden terug"

Hoe doen we het:
Als er meerdere variabelen van hetzelfde type die kunnen we hen op dezelfde lijn en de variabelen scheiden door komma's. Een variabele die we moeten doen wat heet dimensionering van de variabele maken. Om dit te doen Typ we Dim voordat de variabele dan kunnen we een voorvoegsel op de variabele zodat we weten wat de variabele vertegenwoordigt.

Voorbeelden zijn
Str voor een stringvariabele
obj voor een objectvariabele
Const voor een constante...
De lijst gaat maar door. Dit zijn degenen die we gebruiken in dit script, zullen zodat zal ik hen een beetje uitleggen. een tekenreeks is meestal tekst als een zin. Een object is meestal iets fysieke zoals een bestand of een programma. en een constante is iets dat altijd dezelfde betekenis in het script hebben zal.

OPMERKING: ELK MOMENT EEN LIJN EEN SINGLE HEEFT ' VOORDAT DE REGEL WORDT GENEGEERD DOOR HET SCRIPT. ZE HETEN OPMERKINGEN EN MEESTAL DOOR DE PROGRAMMEUR WORDEN INGEVOERD ZODAT ZE WAT ZE LATER DEDEN HERINNEREN KUNNEN BIJ DE HERZIENING VAN DE CODE. IK ZAL ZE GEBRUIKEN OM ZORG OPMERKINGEN OVER DE CODE ZODAT U KUNT ZIEN WAAROM IK DE MANIER SPULLEN MIJ DID. EN ZIJ ZULLEN BOVEN DE LIJN ZE ZIJN COMMENTAAR OVER.

Werkelijke verbruik:

' deze regel dwingt je om alle variabelen definiëren. Daarzonder zal een willekeurige niet-gedefinieerde variabele worden behandeld als een object
Optie expliciet

' nu we 5 variabelen voor de mappen en bestanden zullen we maken
' een naam geven hoe u wilt, maar de Conventie is voornaam
ObjFiSyOb, objSysFold, objShell, objFile, objTextFile Dim

"nu moeten we string variabelen voor de naam van het bestand, map en bestand maken
Dim strFile, strDir, strFileName

' nu het toewijzen van waarden aan de variabelen
' de strDir is onze folder die we in de map wilt
strDir = "C:\Catcher"
' de strFile is waar we willen de tekstdocument en wat het heet
strFile = "\Shutdown_catcher.txt"
' de naam strfile is dus we de naam van het bestand voor gebruik in pop hebben ups
strFileName = "Shutdown_catcher.txt"

"vervolgens hebben we aan een constante voor de toegang tot het bestand we hebben drie opties toewijzen
' we zullen alleen gebruiken het toevoegen van deze code, maar het is leuk om te weten allemaal.
Const forReading = 1, forWriting = 2, ForAppending = 8

' tot slot moeten we een variabele ingesteld op de bestandssysteemobject, zodat we het later noemen kunnen wanneer we het nodig hebben
Set objFiSyOb = CreateObject("Scripting.FileSystemObject")

Gerelateerde Artikelen

Inleiding tot de MEL Scripting in Maya: 3D Fractals

Inleiding tot de MEL Scripting in Maya: 3D Fractals

Maya is een zeer krachtig hulpmiddel voor het maken van 3D animaties en bewegende beelden. U kunt model, textuur, licht, animeren en renderen in dezelfde omgeving. Maya's visuele interface is een krachtige en diep. Het maakt het mogelijk om zeer comp
Inleiding tot het maken van een SteamPunk licht buis U.S.A. versie 2.0

Inleiding tot het maken van een SteamPunk licht buis U.S.A. versie 2.0

omzetten in sommige oude rommel iets echt netjes en heeft vele appAlle onderdelen voor deze bouwstijl kunnen vrij gemakkelijk verworven, de moeilijkste onderdelen te vinden zou zijn de grondslagen van de lamp die het gas kleppen van een propaan Gasgr
Hoe luidsprekers werken en een inleiding tot het bouwen van een Subwoofer doos

Hoe luidsprekers werken en een inleiding tot het bouwen van een Subwoofer doos

hoffelijkheid gaat naar: www.digispeaker.com voor de foto, digispeaker dank!VOORDAT WE: Ik, voor een, ben zeer open voor opbouwende kritiek maar eventuele opmerkingen die lijken te zijn kwetsend voor anderen en/of dit instructable kan en moet worden
Digitale Jewelry Design: Een modieuze Inleiding tot uitvinder

Digitale Jewelry Design: Een modieuze Inleiding tot uitvinder

een fatsoenlijke meerderheid van de mensen op deze planeet hebben, op een punt of een ander, een juwelier bij het nastreven van een soort accessoire ingevoerd, zij het voor onszelf, of dat speciaal iemand. Hoewel detailhandelaren vaak een brede selec
Inleiding tot het installeren van web apps.

Inleiding tot het installeren van web apps.

Webapplicaties zijn een zegen voor uw computeromgeving bieden. Traditioneel zou u computer software applicaties lokaal op elk systeem laden.  Zelfs met geautomatiseerde software kan implementatie systemen, nog steeds worden ondersteunen intensieve. M
Inleiding tot de Manipulators

Inleiding tot de Manipulators

maken van de juiste manipulator voor een uitdaging een van de moeilijkste onderdelen van het eerste Robotics competitie (FRC is).  In mijn vier jaar als student was het altijd de grootste bij gebreke van punt van mijn team.  Hoewel de spel uitdaging
Video: Maken uw handschoen die werken met een touchscreen

Video: Maken uw handschoen die werken met een touchscreen

deze video loopt u door het snel en gemakkelijk proces voor het aanpassen van een handschoen om te werken met een touchscreen zoals de iPad, iPhone, Palm Pre, enz.Dit is de video-versie van mijn vorige Instructable die onlangs werd gekenmerkt in de N
DIY Android bal Maze - een inleiding tot de Androïde ADK

DIY Android bal Maze - een inleiding tot de Androïde ADK

InleidingAls je dit artikel leest bent u waarschijnlijk net als ik: ik doorlopen fasen waar ik zo verdiept in een project (die de meeste anderen zouden zien als triviaal), zo gefocust op het doel dat slapen en voedsel zijn afterthoughts, heb ik mijn
Inleiding tot ShapeCrete (waardoor een fundamentele blad afdrukken)

Inleiding tot ShapeCrete (waardoor een fundamentele blad afdrukken)

Dit instructable beschrijft het maken van een afdruk van het blad met behulp van ShapeCrete en schilderen. Hoofdzakelijk, zullen worden bespreken wij wat ShapeCrete is en wat te maken met dit geweldig materiaal.In een notendop, is hier wat we zullen
Lasersnijden voor Absolute Beginners: aangepaste Laser-gesneden hanger met behulp van de magie van het INTERNET (of: een zeer elementaire inleiding tot Adobe Illustrator)

Lasersnijden voor Absolute Beginners: aangepaste Laser-gesneden hanger met behulp van de magie van het INTERNET (of: een zeer elementaire inleiding tot Adobe Illustrator)

heb je ooit wilde een van deze fancy laser gesneden uit kettingen, maar u niet de eigenaar van een laser cutter of weten hoe ontwerpsoftware gebruiken?  Dit is uw gelukkige dag, mijn vriend.  Ik ga je leren alles wat die u moet weten om dit gebeuren,
12V-180kV: een batterij aangedreven Marx-Generator (en inleiding tot de elektronica)

12V-180kV: een batterij aangedreven Marx-Generator (en inleiding tot de elektronica)

Als je dit Instructable leest, één ding is waarschijnlijk waar: u geïnteresseerd bent in hoogspanning! Zo ja, bent u bij ons aan het juiste adres; Marx generatoren kan voldoen aan uw dorst voor sparks, pony, en sensatie. Ik maakte deze Marx-Generator
Inleiding tot de Microcontroller Debugging (en een Pomodoro-Timer)

Inleiding tot de Microcontroller Debugging (en een Pomodoro-Timer)

Hallo Hack-A-Day en gevaarlijke Prototypes lezers!  Please vote voor me in de Sparkfun uC wedstrijd!  (Als u voor me stemmen kunt u nog steeds stemmen voor andere projecten ook)  De stemming knop is net links van hier... daar ga je... dichter... dich
Een inleiding tot hele tarwe taart korsten

Een inleiding tot hele tarwe taart korsten

als je één van vele mensen die graag 'gezond' of voeding voedingsmiddelen, u zou kunnen hebben geprobeerd taart korsten met volkoren tarwebloem voor gebak maken. Het is een lastige en vaak frustrerend inspanning als u vervangen door volkoren gebak in
Een eenvoudige inleiding tot Transistors en PWM (Pulsbreedtemodulatie)

Een eenvoudige inleiding tot Transistors en PWM (Pulsbreedtemodulatie)

de silicium-transistor werd uitgevonden in 1954 en is beschouwd als een van de grootste uitvindingen in de geschiedenis van technologie. Zijn uitvinding bijna kuit geschoten op het gebied van elektronica en bijgedragen tot al onze moderne computers,