{"id":306,"date":"2013-05-22T22:57:05","date_gmt":"2013-05-22T22:57:05","guid":{"rendered":"b2eb7349035754953b57a32e2841bda5"},"modified":"2013-05-22T22:57:05","modified_gmt":"2013-05-22T22:57:05","slug":"","status":"publish","type":"post","link":"https:\/\/www.xiaobo.li\/notes\/archives\/306","title":{"rendered":"vbs\u64cd\u4f5cwindows\u670d\u52a1"},"content":{"rendered":"<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><strong>\u5f00\u542f<\/strong><br \/>\n'***************************************************************************\n<\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\">'Set strComputer = \".\"<\/p>\n<p><span style=\"widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/21px tahoma, helvetica, arial;white-space:normal;orphans:2;float:none;color:#454545;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><\/p>\n<pre style=\"padding-bottom:5px;widows:2;text-transform:none;text-indent:0px;margin:0px;padding-left:5px;letter-spacing:normal;padding-right:5px;font:14px\/20px Consolas, Courier, monospace;word-wrap:normal;orphans:2;color:#000000;overflow:auto;word-spacing:0px;padding-top:5px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:blue;\">'Set<\/span> objSWbemLocator = CreateObject(<span style=\"color:#a31515;\">\"WbemScripting.SWbemLocator\"<\/span>)<\/pre>\n<p><\/span><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><\/p>\n<pre style=\"padding-bottom:5px;widows:2;text-transform:none;text-indent:0px;margin:0px;padding-left:5px;letter-spacing:normal;padding-right:5px;font:14px\/20px Consolas, Courier, monospace;word-wrap:normal;orphans:2;color:#000000;overflow:auto;word-spacing:0px;padding-top:5px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:blue;\">'Set<\/span> objSWbemServices = objSWbemLocator.ConnectServer _\r\n'    (strComputer, <span style=\"color:#a31515;\">\"root\\cimv2\"<\/span>, <span style=\"color:#a31515;\">\"fabrikam\\administrator\"<\/span>, <span style=\"color:#a31515;\">\"password\"<\/span>)\r\n'objSWbemServices.Security_.ImpersonationLevel = 3<\/pre>\n<p><\/span> <\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:#0000ff;font-family:\u5b8b\u4f53;\">Set <span style=\"color:#000000;\">objSWbemServices =<\/span>&nbsp;GetObject(\"winmgmts:<span style=\"padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;color:brown;\">{impersonationLevel=impersonate}!<\/span>\\.\\root\\CIMV2\\administrator\\Password\")<\/p>\n<p><\/span><\/span> <\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"font-family:\u5b8b\u4f53;\">Set ServiceSet = objSWbemServices.ExecQuery(\"select * from Win32_Service where Name='\u670d\u52a1\u540d'\")<\/span><\/span><\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\">for each Service in ServiceSet<br \/>\n&nbsp;RetVal = Service.StartService()<br \/>\n&nbsp;if RetVal = 0 then WScript.Echo \"Service started\"<br \/>\n&nbsp;if RetVal = 10 then WScript.Echo \"Service already running\"<br \/>\nnext<br \/>\n&nbsp;<\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><strong>\u505c\u6b62<\/strong><br \/>\n'***************************************************************************\n<\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\">'Set strComputer = \".\"<\/p>\n<p><span style=\"widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/21px tahoma, helvetica, arial;white-space:normal;orphans:2;float:none;color:#454545;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><\/p>\n<pre style=\"padding-bottom:5px;widows:2;text-transform:none;text-indent:0px;margin:0px;padding-left:5px;letter-spacing:normal;padding-right:5px;font:14px\/20px Consolas, Courier, monospace;word-wrap:normal;orphans:2;color:#000000;overflow:auto;word-spacing:0px;padding-top:5px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:blue;\">'Set<\/span> objSWbemLocator = CreateObject(<span style=\"color:#a31515;\">\"WbemScripting.SWbemLocator\"<\/span>)<\/pre>\n<p><\/span><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><\/p>\n<pre style=\"padding-bottom:5px;widows:2;text-transform:none;text-indent:0px;margin:0px;padding-left:5px;letter-spacing:normal;padding-right:5px;font:14px\/20px Consolas, Courier, monospace;word-wrap:normal;orphans:2;color:#000000;overflow:auto;word-spacing:0px;padding-top:5px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:blue;\">'Set<\/span> objSWbemServices = objSWbemLocator.ConnectServer _\r\n'    (strComputer, <span style=\"color:#a31515;\">\"root\\cimv2\"<\/span>, <span style=\"color:#a31515;\">\"fabrikam\\administrator\"<\/span>, <span style=\"color:#a31515;\">\"password\"<\/span>)\r\n'objSWbemServices.Security_.ImpersonationLevel = 3<\/pre>\n<p><\/span> <\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"font-family:\u5b8b\u4f53;\"><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:#0000ff;font-family:\u5b8b\u4f53;\">Set <span style=\"color:#000000;\">objSWbemServices =<\/span> GetObject(\"winmgmts:<span style=\"color:#a52a2a;\">{impersonationLevel=impersonate}!<\/span>\\.\\root\\CIMV2\\administrator\\Password\")<\/span><\/span><\/span><\/span><\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"font-family:\u5b8b\u4f53;\">Set ServiceSet = objSWbemServices<\/span><\/span>.ExecQuery(\"select * from Win32_Service where Name='\u670d\u52a1\u540d'\")<\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\">for each Service in ServiceSet<br \/>\n&nbsp;RetVal = Service.StopService()<br \/>\n&nbsp;if RetVal = 0 then<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n&nbsp;&nbsp;WScript.Echo \"Service stopped\"<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n&nbsp;elseif RetVal = 5 then<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n&nbsp;&nbsp;WScript.Echo \"Service already stopped\"<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n&nbsp;end if<br \/>\nnext<\/p>\n","protected":false},"excerpt":{"rendered":"<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><strong>\u5f00\u542f<\/strong><br \/>\n'***************************************************************************<\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\">'Set strComputer = \".\"<\/p>\n<p><span style=\"widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/21px tahoma, helvetica, arial;white-space:normal;orphans:2;float:none;color:#454545;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><\/p>\n<pre style=\"padding-bottom:5px;widows:2;text-transform:none;text-indent:0px;margin:0px;padding-left:5px;letter-spacing:normal;padding-right:5px;font:14px\/20px Consolas, Courier, monospace;word-wrap:normal;orphans:2;color:#000000;overflow:auto;word-spacing:0px;padding-top:5px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:blue;\">'Set<\/span> objSWbemLocator = CreateObject(<span style=\"color:#a31515;\">\"WbemScripting.SWbemLocator\"<\/span>)<\/pre>\n<p><\/span><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><\/p>\n<pre style=\"padding-bottom:5px;widows:2;text-transform:none;text-indent:0px;margin:0px;padding-left:5px;letter-spacing:normal;padding-right:5px;font:14px\/20px Consolas, Courier, monospace;word-wrap:normal;orphans:2;color:#000000;overflow:auto;word-spacing:0px;padding-top:5px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:blue;\">'Set<\/span> objSWbemServices = objSWbemLocator.ConnectServer _\r\n'    (strComputer, <span style=\"color:#a31515;\">\"root\\cimv2\"<\/span>, <span style=\"color:#a31515;\">\"fabrikam\\administrator\"<\/span>, <span style=\"color:#a31515;\">\"...<\/span><\/pre>\n<p><\/span><\/p>\n<p style=\"text-align:left;padding-bottom:0px;widows:2;text-transform:none;background-color:#ffffff;list-style-type:none;text-indent:0px;margin:0px;padding-left:0px;letter-spacing:normal;padding-right:0px;font:14px\/24px Simsun;white-space:normal;orphans:2;color:#000000;word-spacing:0px;padding-top:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"text-align:left;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;display:inline !important;font:14px\/22px \u5fae\u8f6f\u96c5\u9ed1, Verdana, sans-serif, \u5b8b\u4f53;white-space:normal;orphans:2;float:none;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;\"><span style=\"color:#0000ff;font-family:\u5b8b\u4f53;\"><\/p>\n<p><\/span><\/span> <a href=\"https:\/\/www.xiaobo.li\/notes\/archives\/306\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[283],"tags":[120,119],"class_list":["post-306","post","type-post","status-publish","format-standard","hentry","category-technologys","tag-vbs","tag-wmi"],"_links":{"self":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/comments?post=306"}],"version-history":[{"count":0,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/306\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/media?parent=306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/categories?post=306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/tags?post=306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}