Avatar billede fldkdla Nybegynder
30. september 2004 - 08:37 Der er 2 kommentarer og
5 løsninger

Lave et lille vb til mig

Hej

er der nogen der vil lave et lille simpel VB scipt.

det skal bare tjekker en reg key hvis den ikke er der skal den oprette den og køre en exe fil!

Mvh
Daniel
Avatar billede killerclown Nybegynder
30. september 2004 - 08:43 #1
Hey Daniel !
Hvad er det for en key, der skal kigges efter ??

/Killer
Avatar billede medions Nybegynder
30. september 2004 - 08:47 #2
Set objShell = WScript.CreateObject ("WSCript.shell")

On Error Resume Next

RegKey = objShell.regread("<Reg key>")

If Err.Number then

Wscript.Echo("Reg key does not exist")

Else

Wscript.Echo("Reg Key exists")

End If

//>Rune
Avatar billede medions Nybegynder
30. september 2004 - 08:50 #3
Og så åbner du filen sådan her:

objShell .run "c:\winnt\system32\Ica_PassThrough\pn.exe", 6, True
set objShell = nothing

//>Rune
Avatar billede medions Nybegynder
30. september 2004 - 08:50 #4
Altså:

Set objShell = WScript.CreateObject ("WSCript.shell")

On Error Resume Next

RegKey = objShell.regread("<Reg key>")
If Err.Number Then
  Wscript.Echo("Reg key does not exist")
Else
  objShell .run "c:\winnt\system32\Ica_PassThrough\pn.exe", 6, True
End If

Set objShell = nothing

//>Rune
Avatar billede fldkdla Nybegynder
30. september 2004 - 08:52 #5
så skal den bare lige kunne oprette en regkey efter den har kørt exe filen
Avatar billede medions Nybegynder
30. september 2004 - 08:57 #6
Det er ikke testet af men prøv med:

Set objShell = WScript.CreateObject ("WSCript.shell")

On Error Resume Next

RegKey = objShell.regread("<Reg key>")
If Err.Number Then
  objShell.RegWrite("<regkey>")
Else
  objShell .run "c:\winnt\system32\Ica_PassThrough\pn.exe", 6, True
End If

Set objShell = nothing

//>Rune
Avatar billede medions Nybegynder
30. september 2004 - 08:58 #7
Her har du hvordan du skriver til RegDB:

http://www.devguru.com/Technologies/wsh/quickref/wshshell_RegWrite.html

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester