Toon posts:

[VBS] Exist

Pagina: 1
Acties:
  • 54 views sinds 30-01-2008

Verwijderd

Topicstarter
Hoe gebruik je exist in vbscript op de juiste manier.

Ik wil weten of een registry key bestaat en daarna deze uitlezen en in een variabelen stoppen.

weet iemand hoe dit kan?

  • whoami
  • Registratie: December 2000
  • Laatst online: 11:48
Kijk even in de MSDN, zoek ff op 'exist'... etc...

https://fgheysels.github.io/


Verwijderd

In VBScript zit geen ingebouwde functionaliteit om de registry uit te lezen of aan te passen, en 'exist' is ook geen onderdeel van de VBScript syntax.

Aangezien je bij mijn weten niet direct vaan de Windows API gebruik kan maken, zul je een extern componentje (in bijv. VB of C++) moeten gebruiken om de registry te benaderen.

Enjoy :)

Verwijderd

RegRead
RegWrite

kun je gebruiken om de registry te lezen en te schrijven
zie ook de voorbeelden in je samples directory onder de windows directory

  • rayz
  • Registratie: December 1999
  • Laatst online: 03-11-2025

rayz

 

Met het WshShell object..
Zoek eens in de msdn op WshShell
succes

<code>
Dim WshShell, bKey

set WshShell = WScript.CreateObject("WScript.Shell")
bKey = WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\")
</code>

The Surf's Up... let's Ride...................


Verwijderd

Topicstarter
Als ik met regread de registry uitlees dan krijg ik de volgende foutmelding "invalid root in registry key" dit betekent dat de root niet bestaat en dat klopt ook. en ik wil dus juist weten of deze bestaat want dan kan ik met if then end if er iets mee uitvoeren. Ik weet dat het bijvoorbeeld wel in kix bestaat daar kan je gewoon met if exist iets controleren.

  • Greyfox
  • Registratie: Januari 2001
  • Laatst online: 30-08 17:13

Greyfox

MSX rulez

On Error resume next en dan in de regel erna "if err.number <> 0 Then" .....

MSX 2 rulez more


Verwijderd

Topicstarter
Zet ik dit voor of na de regread (ik neem aan na)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

proberen kan geen kwaad
we zijn geen Gathering of voorkauwers
eerst zelf proberen en dan met evt problemen naar hier

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.