Avatar billede jes9 Nybegynder
19. november 2004 - 14:23 Der er 4 kommentarer og
1 løsning

Tryk på en knap under uninstall

Jeg har et script som afinstaller noget men jeg bliver prompet for nogel svar (vil du afinstaller: YES NO) undervejs kan jeg få scriptet til at svare ???

KODE:
 
Set w = WScript.CreateObject("WScript.Shell")
Set objShell = WScript.CreateObject("WScript.Shell")

Set objFSO = CreateObject("Scripting.FileSystemObject")



strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colServices = objWMIService.ExecQuery _
    ("SELECT * FROM Win32_Service")

For Each objService In colServices

   
        w.Popup "The Novell client will now be removed from your computer. "


        objShell.Run("%SystemRoot%\system32\rundll32 nwsetup.dll NWUninstallClient"),1,True
   
Next
Avatar billede hiks Nybegynder
19. november 2004 - 23:06 #1
jeg tror i første omgang jeg ville undersøge om selve den novell client kan blive uninstallet med såkaldte "silent installation options".

Prøv at søg i dokumentationen til dit produkt.

/hiks
Avatar billede jes9 Nybegynder
20. november 2004 - 13:40 #2
Godt tæmkt hiks men novell har ikke lavet nogen silent uninstall til denne client :-(
Avatar billede hiks Nybegynder
20. november 2004 - 21:52 #3
ok så tanke nr. 2 (hehe) - hva med at sende et keypress

w.SendKeys "{ENTER}"

eller den popper måske op flere gange?

/hiks
Avatar billede jes9 Nybegynder
21. november 2004 - 11:52 #4
Jeg ved ikke om kode er "OK" men det virker!!!

Kode:
w.SendKeys "{ENTER}%{F4}"

hiks skriv lige et svar, du skal jo have point for dine gode tanker !! :-)
Avatar billede hiks Nybegynder
21. november 2004 - 11:57 #5
du får et her! :o)

man splitter nogengange sine sendkeys op over flere linier. men siden det virker så er det jo fint

du kan også lave en wscript.wait

hvis det bliver nødvendigt

/hiks
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