Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > microsoft.public.scripting.vbscript > #11688
| From | "Dave \"Crash\" Dummy" <invalid@invalid.invalid> |
|---|---|
| Newsgroups | microsoft.public.scripting.vbscript |
| Subject | Re: VBS script / wmi security conf DACL |
| Date | 2017-05-22 18:11 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <ofvngs$f98$1@dont-email.me> (permalink) |
| References | <5faa05a7-4c93-4564-8312-2e381aa529a5@googlegroups.com> |
emre.ytu@gmail.com wrote:
> Hello,
>
> I am trying to write a vbs script that configures WMI security. I want to use byte stream example in link below.
>
> https://blogs.msdn.microsoft.com/spatdsg/2007/11/21/set-wmi-namespace-security-via-gpo-script/
>
> https://www.youtube.com/watch?v=_e0ZrknsLFE
>
> I did the same and generated script:
>
> strSD = array(1,0,20,130,192,0,0,0,208,0,0,0,20,0,0,0,64,0,0,0,2,0,44,0,1,0,0,0,2,194,36,0,31,0,6,0,1,5,0,0,0,0,0,5,21,0,0,0,91,16,155,64,69,109,31,3,188,108,130,0,191,80,2,0,2,0,128,0,5,0,0,0,0,2,20,0,19,0,0,0,1,1,0,0,0,0,0,5,11,0,0,0,0,2,20,0,19,0,0,0,1,1,0,0,0,0,0,5,19,0,0,0,0,2,20,0,19,0,0,0,1,1,0,0,0,0,0,5,20,0,0,0,0,2,24,0,63,0,6,0,1,2,0,0,0,0,0,5,32,0,0,0,32,2,0,0,0,2,36,0,63,0,6,0,1,5,0,0,0,0,0,5,21,0,0,0,91,16,155,64,69,109,31,3,188,108,130,0,191,80,2,0,1,2,0,0,0,0,0,5,32,0,0,0,32,2,0,0,1,2,0,0,0,0,0,5,32,0,0,0,32,2,0,0)
>
> set namespace = createobject("wbemscripting.swbemlocator").connectserver(,"root")
>
> set security = namespace.get("__systemsecurity=@")
>
> nStatus = security.setsd(strSD)
>
> I get error below when I run as an admin:
>
> Privilege not held
> Line:7
> Char:1
> Source: SWbemObjectEx
Put this code in the start of your script:
Set WshShell = WScript.CreateObject("WScript.Shell")
If WScript.Arguments.length = 0 Then
Set ObjShell = CreateObject("Shell.Application")
ObjShell.ShellExecute "wscript.exe", """" & _
WScript.ScriptFullName & """" &_
" RunAsAdministrator", , "runas", 1
Else
Put your code here
End if
--
Crash
When it comes to texting, some people are all thumbs.
Back to microsoft.public.scripting.vbscript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
VBS script / wmi security conf DACL emre.ytu@gmail.com - 2017-05-22 07:51 -0700
Re: VBS script / wmi security conf DACL "Dave \"Crash\" Dummy" <invalid@invalid.invalid> - 2017-05-22 10:56 -0400
Re: VBS script / wmi security conf DACL emre.ytu@gmail.com - 2017-05-22 22:52 -0700
Re: VBS script / wmi security conf DACL JJ <jj4public@vfemail.net> - 2017-05-23 03:10 +0700
Re: VBS script / wmi security conf DACL emre.ytu@gmail.com - 2017-05-22 22:24 -0700
Re: VBS script / wmi security conf DACL "Dave \"Crash\" Dummy" <invalid@invalid.invalid> - 2017-05-22 18:11 -0400
Re: VBS script / wmi security conf DACL "Dave \"Crash\" Dummy" <invalid@invalid.invalid> - 2017-05-22 18:26 -0400
Re: VBS script / wmi security conf DACL emre.ytu@gmail.com - 2017-05-22 22:27 -0700
Re: VBS script / wmi security conf DACL JJ <jj4public@vfemail.net> - 2017-05-23 17:30 +0700
Re: VBS script / wmi security conf DACL "Dave \"Crash\" Dummy" <invalid@invalid.invalid> - 2017-05-23 10:11 -0400
Re: VBS script / wmi security conf DACL JJ <jj4public@vfemail.net> - 2017-05-24 16:03 +0700
csiph-web