[TUT] VBS [TUT]

Gestart doorEzeltje17 reacties114 weergaven

18 berichten · pagina 1 van 2

Ezeltje

Lid · Topicstarter

Berichten
27
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Vandaag leer ik je kennismaken met VBS, VBS staat voor Visual Basic Script. Dit is een codetaal waarmee bijvoorbeeld de i love you virus is geschreven. Ook wordt VBS gebruikt door programmeurs.
Maar we zijn hier natuurlijk om dingen te leren, namelijk VBS.

Uitleg
Open kladblok, plak daar alle vbs codes en sla het op als bestand.vbs, daarna kun je het openen maar pas op, er kunnen ook vervelende dingen voor je computer gebeuren, zoals je C: schijf wordt gewist.

Basis
De basis, in een schermpje wat tekst laten weergeven is erg gemakkelijk, we doen dat met de volgende code:

msgbox"Mijn eerste VBS script"


Dit zal de tekst Mijn eerste VBS script laten zien. Maar met VBS kunnen we natuurlijk nog veel meer.

We kunnen ook antwoord mogelijkheden maken, en dat gaan we nu precies doen, neem de volgende code over:

a=inputbox("Wat is je naam?") 
msgbox "Zo kun je je kind toch echt niet noemen zeg.. Trouwens dag  "+a


Als allereerst zal er een invulvak verschijnen met Wat is je naam, vervolgens vul jij je naam in en komt er een bericht: Zo kun je je kind toch echt niet noemen zeg.. Trouwens dag [INGEVULDENAAM]. Dat betekent dat "+a de informatie laat verschijnen uit invulvakken.

Met VBS is het ook mogelijk om bestanden aan te laten maken. Zelfs met tekst en al erin, zullen we het even proberen?

Set fs = CreateObject("Scripting.FileSystemObject") 
Set a = fs.CreateTextFile("C:vbslerenl.txt") 
a.WriteLine ("Ook leuk dat je een tutorial leest van iemand op one2xs, heel erg schattig.") 
a.Close


Bij de code: Set a = fs.CreateTextFile("C:vbslerenl.txt") kunnen we het doelpad neerzetten, in dit geval zal ons text bestand in C:vbslerenl.txt te komen staan, en daarin zul je deze tekst zien: Ook leuk dat je een tutorial leest van iemand op one2xs, heel erg schattig.

Maar we kunnen nog meer, we kunnen zelfs gehele computers afsluiten:

Set OpSysSet = GetObject("winmgmts:{(Shutdown)}//./root/cimv2").ExecQuery("select * from Win32_OperatingSystem where Primary=true") 
for each OpSys in OpSysSet 
OpSys.ShutDown() 
next


Deze code sluit een computer af, probeer maar eens.

Heb je ook een hekel aan Internet Explorer? Dan kun je de naam van internet explorer veranderen via deze code:

Set shl = CreateObject("Wscript.shell") 
Shl.RegWrite "HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMainWindow Title","Hatelijke Internet Explorer"


In mijn geval zal dit script de naam van IE veranderen naar Hatelijke Internet Explorer, en ja hoor het werkt.

Je kunt ook je startpagina van internet veranderen door deze code te gebruiken:

Set shl = CreateObject("Wscript.shell") 
Shl.RegWrite "HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMainStart Page","http://one2xs.com"


Mijn startpagina is nu one2xs.com!

Je kunt ook je CD rom dingen openen door deze code te gebruiken:

Set oWMP = CreateObject("WMPlayer.OCX.7" ) 
Set colCDROMs = oWMP.cdromCollection 
if colCDROMs.Count >= 1 then 
For i = 0 to colCDROMs.Count - 1 
colCDROMs.Item(i).Eject 
Next 
End If


Je kunt ook je muis blokkeren:

Set shl = CreateObject("Wscript.shell") 

Shl.RegWrite "HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunDisableMouse", "Rundll32.exe Mouse,Disable"


Beter probeer je dit zelf niet!

Je kunt ook je toetsenbord blokkeren:

Set shl = CreateObject("Wscript.shell") 

Shl.RegWrite "HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunDisableKeyboard", "Rundll32.exe Keyboard,Disable


Binnenkort meer!

Coding@ under_rap
Text and more @ Rick (Ezeltje)
0
Berichten
1.479
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat is een VBS?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dylano schreef:
Wat is een VBS?
Visual Basic Script. wink)
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Jef schreef:
Eerdere citaten tonen
Skytop schreef:
Eerdere citaten tonen
Jef schreef:
Niet een eigen tut smile
http://www.websiteforum.nl/archief/kb.php?mode=article&k=7

Ge0wned xd,
Zet even erbij wie het gemaakt heeft wil je.
Staat onderaan de pagina.
Hij bedoelde dat de TS dat moet doen in dit topic yummie
0
Jef

Lid

Berichten
2.682
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsie schreef:
Eerdere citaten tonen
Jef schreef:
Eerdere citaten tonen
Skytop schreef:
Eerdere citaten tonen
Jef schreef:
Niet een eigen tut smile
http://www.websiteforum.nl/archief/kb.php?mode=article&k=7

Ge0wned xd,
Zet even erbij wie het gemaakt heeft wil je.
Staat onderaan de pagina.
Hij bedoelde dat de TS dat moet doen in dit topic yummie
Oh ok. yummie
0
Ezeltje

Lid · Topicstarter

Berichten
27
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Fixed.
0
Berichten
1.101
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb me toetsenbord geblokeerd emo,
Gellukig op kunnen lossen met mijn muis,
Heb er een knop op voor task manager en daar was het op te lossen biggrin.
0
Jef

Lid

Berichten
2.682
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja ik had 2.000.000 zijn msgbox emo
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
C schijf wissen kan niet meer zomaar wissen gelukkig
0
Berichten
6.037
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
is er ook een code dat er paar programmas openen bev kladblok, internet, rekenmachine, word,...
Allemaal tegelijk?
0
Berichten
283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jordyvc schreef:
is er ook een code dat er paar programmas openen bev kladblok, internet, rekenmachine, word,...
Allemaal tegelijk?
Ja dat kan die script heb ik op mn Mini pc staan
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook met VBS je cd-rom sluiten als hij open is.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren