Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 1.41 KB | None | 0 0
  1. DECLARE @xml xml
  2.  
  3. SELECT @xml=
  4. replace(
  5.     '<CIR Name="SEP" Description="des_sep">
  6.  <confi CreatedBy="domen\e123" DateCreated="2010-00-14T07:21:38">
  7.    <xml>
  8.      <DesiredConfigurationDigest xmlns="http://schemas.com">
  9.        <!--Version: 5-->
  10.            <DisplayName Text="Antivirus" ResourceId="ID-0a" />
  11.            <Description Text="Test Antivirus" />
  12.          <Settings>
  13.            <RootComplexSetting>
  14.                  <DisplayName Text="Is Symantec" ResourceId="ID-4a" />
  15.                  <Description Text="" />
  16.                <ScriptDiscoverySource Is64Bit="true">
  17.                  <DiscoveryScriptBody ScriptType="VBScript">Set oShell = CreateObject("Shell.Application")
  18. If Not oShell.IsServiceRunning("Symantec") Then
  19.  wscript.echo 1
  20. End If</DiscoveryScriptBody>
  21.                </ScriptDiscoverySource>
  22.            </RootComplexSetting>
  23.          </Settings>
  24.      </DesiredConfigurationDigest>
  25.    </xml>
  26.  </confi>
  27. </CIR>', 'xmlns="http://schemas.com"', '')
  28.  
  29.  
  30. SELECT
  31.       x.value('./@Name[1]', 'nvarchar(max)') AS [Name],
  32.       x.value('./@Description[1]', 'nvarchar(max)') AS [Description],
  33.       x.value('./confi[1]/@CreatedBy[1]', 'nvarchar(max)') AS CreatedBy,
  34.       x.value('./confi[1]/@DateCreated[1]', 'nvarchar(max)') AS DateCreated,
  35.       x.value('./confi[1]/xml[1]/DesiredConfigurationDigest[1]/DisplayName[1]/@Text[1]', 'nvarchar(max)') AS [Text]
  36. FROM  @xml.nodes('CIR') x(x);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement