12. september 2005 - 15:50
Der er
3 kommentarer og
1 løsning
Ændre i registreringsdatabasen
Jeg skal i et vbscript have lavet nogen lignende dette:
[HKEY_CURRENT_USER\Printers\Connections\,,vsprt01, & PrinterNavn]
"Server"="\\\\vsprt01"
"Provider"="win32spl.dll"
*PrinterNavn = Navnet på printeren som der er blevet indtastet i et inputfelt.
Hvordan gøres dette?
12. september 2005 - 16:23
#1
Dette skulle gøre det :o)
Const HKEY_CURRENT_USER = &H80000001
printernavn = InputBox("Indtast printernavn")
strComputer = "."
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
strComputer & "\root\default:StdRegProv")
strKeyPath = "Printers\Connections\,,vsprt01," & PrinterNavn
oReg.CreateKey HKEY_CURRENT_USER,strKeyPath
strKeyPath = "Printers\Connections\,,vsprt01," & PrinterNavn
strValueName = "Server"
strValue = "\\\\vsprt01"
oReg.SetStringValue HKEY_CURRENT_USER,strKeyPath,strValueName,strValue
strValueName1 = "Provider"
strValue1 = "win32spl.dll"
oReg.SetStringValue HKEY_CURRENT_USER,strKeyPath,strValueName1,strValue1
/Killer