专注于自动化测试,性能测试.......

列出Windows服务,并填充到word中

上一篇 / 下一篇  2008-08-18 16:55:20 / 个人分类:C# Programming

51Testing软件测试网@)w/]wC+Qyl

  直接把代码复制到文本中,后缀改为.vbs,双击即可运行,也可以复制到测试工具中运行

B5V id yd0

{5I/i%J8p:a%k%N0' Add a Formatted Table to a Word Document
3J"C!g)l;A&ado051Testing软件测试网s:X [D*p

51Testing软件测试网*X9w j+~iMn"n4K
Set ōbjWord = CreateObject("Word.Application")
)MP O `$s0KEz0objWord.Visible = True51Testing软件测试网L^vB;\"d
Set ōbjDoc = objWord.Documents.Add()
3I%b,AvyE%M`0
+{/M"o yT Pu"g c}0Set ōbjRange = objDoc.Range()
VQ6IK7PNW){#y0objDoc.Tables.Add objRange,1,3
pl+L1b(Y{.[*k0Set ōbjTable = objDoc.Tables(1)
s oA1K:B7S/Q051Testing软件测试网)Rl1{~ L!X
x=151Testing软件测试网o]!B&Xa r
51Testing软件测试网b"A%` eKX]
strComputer = "."51Testing软件测试网(?o;_t:cE#q$x
Set ōbjWMIService = _
{b([l;I^_0  GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
\U&WG`'I2Q#Q~0Set colItems = objWMIService.ExecQuery("Select * from Win32_Service ")
3\}S[ luT0For Each objItem in colItems
%j X C2Bj]o NE0  If x > 1 Then
@l{5oGkmn~0  objTable.Rows.Add()
~V'N3UkM[Q(k0  End If
`mSUZi6Uhe:N0  objTable.Cell(x, 1).Range.Font.Bold = True
W/c{D^0  objTable.Cell(x, 1).Range.Text = objItem.Name51Testing软件测试网&e3KBKe&P?X
  objTable.Cell(x, 2).Range.text = objItem.DisplayName
8Y,} G#uwwWO0  objTable.Cell(x, 3).Range.text = objItem.State
!Oc/P ?(i0  x = x + 151Testing软件测试网HWvw\ k.RWj
Next
*F8zP_&{7Li-Jb051Testing软件测试网,u&u@3F \P

TAG: vbs 编程学习

 

评分:0

我来说两句

wxf_xsfy

wxf_xsfy

自动化测试的拥簇者,善于自动化测试的框架和工具开发,TIB工作室核心成员

日历

« 2023-06-14  
    123
45678910
11121314151617
18192021222324
252627282930 

数据统计

  • 访问量: 376591
  • 日志数: 79
  • 图片数: 1
  • 文件数: 1
  • 书签数: 3
  • 建立时间: 2007-09-19
  • 更新时间: 2018-01-30

RSS订阅

Open Toolbar