Ik heb het volgende probleem:
Ik heb een vbscript wat op een machine draait onder een domain admin account.
Het moet Word of Excel van de gebruiker afsluiten maar hij heeft daar blijkbaar geen rechten voor.
Als ik het Word of excel opstart onder de domain admin account dan werkt het script voortreffelijk.
Ik moet het script onder deze user draaien en ik moet Word en Excel sluiten.
Ik heb al heel wat af gegoogled maar niks bruikbaars gevonden.
Ik heb een vbscript wat op een machine draait onder een domain admin account.
Het moet Word of Excel van de gebruiker afsluiten maar hij heeft daar blijkbaar geen rechten voor.
Als ik het Word of excel opstart onder de domain admin account dan werkt het script voortreffelijk.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Function KillProcess(APP)
Select Case APP
Case "WINWORD.EXE" bericht = "Word"
Case "EXCEL.EXE" bericht = "Excel"
Case "POWERPNT.EXE" bericht = "PowerPoint"
End Select
Set colProcessList = objWMIService.ExecQuery ("SELECT * FROM Win32_Process WHERE Name = '" & APP &"'")
For Each objProcess in colProcessList
objShell.Popup "U dient Microsoft " & bericht & " en zo verder...", TIMEOUT,POPUP_TITLE,vbCritical+vbOKOnly
wscript.sleep 30000
objShell.Popup "In verband met de update wordt Microsoft "& bericht & " en zo verder....", TIMEOUT,POPUP_TITLE,vbCritical+vbOKOnly
wscript.sleep 30000
objProcess.Terminate()
Next
End Function |
Ik moet het script onder deze user draaien en ik moet Word en Excel sluiten.
Ik heb al heel wat af gegoogled maar niks bruikbaars gevonden.
Als het niet gaat zoals het moet, dan moet het maar zoals het gaat.