zoukankan      html  css  js  c++  java
  • 推荐一个Sus report 工具

    现在很多人都在使用sus进行公司内的补丁部署,但是由于sus本身的问题,不能很好的生成报表,找到一个第三方的工具可以解决这个问题。现在和大家分享一下。

    有一个例子在http://www.midthought.com/sus/suslogviewer.asp大家可以先看一下

    下面讲一下具体的配置方法:
    第一步:从http://www.midthought.com/sus/sus_app.zip上面下载这个文件
    第二步:解开这个压缩包会看见3个文件,分别是suslogviewer.asp,toc.inc.kaos_date.asp.
    第三步:将suslogviewer.asp和kaos_date.asp两个文件拷贝到c:\inetpub\wwwroot\,将toc.inc文件拷贝到c:\inetpub\wwwroot\autoupdate\administration\shared\inc目录里面。这样就完成了基本的配置。
    第四步:用记事本打开suslogviewer.asp文件,找到
    '************* Path to Log file ****************
    '***** Change to your path on the server *******
    一节将strpath这个字符串改为你的web服务器的日志的路径,如我的就改成了: c:\winnt\System32\LogFiles\W3SVC1\。

    至此你就算基本完成sus report的配置。可以使用了,但是作者又编写了一些新的东西,解开那个压缩包你会看见一个新的包叫resolve.zip,里面有一个ddns.dll的文件,将这个文件拷贝到c:\inetpub\wwwroot里面,并且注册它是使用reagsrv32 c:\inetpub\wwwroot\ddns.dll,注册成功后将下列代码插入到suslogviewer.asp中:
    在suslogviewer.asp中找到
    <%
    '***************************************** Dim dDNS
    '***************************************** set dDNS = server.createobject" dDNS.DNS")
    %>
    将上面的代码修改成下面的代码:
    <%
    'Create dDNS Object
    set dDNS = server.createobject("dDNS.DNS")

    IPAddress = log.ClientIP

    'Perform a Reverse-Lookup
    Hostname =  dDNS.ReverseLookup(IPAddress)
    response.write "<B>" & Hostname & "</B><BR>"

    'Destroy dDNS Object
    set ddns = nothing
    %>
        至此你就完成了所有操作,现在你可以监视你的client有没有正确的安装你发布的补丁了。如有其他问题可与我联系。
  • 相关阅读:
    BZOJ2843:极地旅行社(LCT入门题)
    BZOJ2049:Cave 洞穴勘测 (LCT入门)
    【LSGDOJ1383】修改回文 dp
    【NOIP2016】愤怒的小鸟
    【USACO11NOV】牛的阵容Cow Lineup 尺取法+哈希
    【LSGDOJ1836】: 量化交易 贪心
    【网络流24题】魔术球问题 二分答案+最小路径覆盖
    【网络流24题】1745: 餐巾计划问题
    【网络流24题】分配问题 最小最大费用最大流
    【LSGDOJ1834 Tree】树链剖分
  • 原文地址:https://www.cnblogs.com/zjhze/p/40374.html
Copyright © 2011-2022 走看看