麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > VBScript > 正文

Windows管理腳本學習

2020-07-26 12:15:28
字體:
來源:轉載
供稿:網友
站長(reterry)推薦此篇文章,想學vbscript的朋友,我建議到微軟的官方網站去看,那里的東西很不錯,生動幽默,我以前學vbscirpt的時候經常去那里看,而且好多東西,不一定剛開始能看的懂,但不要灰心,把感覺不錯的,你可以用本子抄一遍,學習效果會更好,然后下載個vbscirpt幫助文件,微軟有的下,然后看看多練習。
花了半天時間在MS TechNet看《腳本的故事》,文章寫得很生動幽默,要是所有的有技術文章都以這種輕松的方式來寫就好了。

WMI  --  Windows Management Instrumentation
相關鏈接:

微軟《腳本指南》:http://www.microsoft.com/china/technet/community/columns/scripts/default.mspx
MSDN WMI Scripting Primer:http://www.microsoft.com/china/technet/archives/columns/scripts/sg0103.asp

腳本示例1,顯示本機總內存
strComputer = "."
Set wbemServices = GetObject("winmgmts://" & strComputer)
Set wbemObjectSet = wbemServices.InstancesOf("Win32_LogicalMemoryConfiguration")
For Each wbemObject In wbemObjectSet
    WScript.Echo "Total Physical Memory (kb): " & wbemObject.TotalPhysicalMemory
Next

腳本示例2,
strComputer = "."

Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")

strWQL = "SELECT * " & _
         "FROM __InstanceCreationEvent " & _
         "WITHIN 2 " & _
         "WHERE TargetInstance ISA 'Win32_Process' " & _
         "AND   TargetInstance.Name = 'notepad.exe'"

WScript.Echo "Waiting for a new instance of Notepad to start..."
Set objEventSource = objWMIService.ExecNotificationQuery(strWQL)
Set objEventObject = objEventSource.NextEvent()
WScript.Echo "A new instance of Notepad was just started."

在腳本中使用外殼(SHELL)程序
Set objShell = Wscript.CreateObject("Wscript.Shell")
objShell.Run "notepad"  '運行記事本

調用命令程序(%COMSPEC%環境變量調用相應操作系統的cmd.exe 或 command.exe)運行腳本,并保持console窗口:
Set objShell = CreateObject("WScript.Shell")
objShell.Run "%COMSPEC% /k ipconfig"

使用objShell的exec方法代替run方法可將運行返回一個WshScriptExec對象,可對結果顯示做更多的控制。

運行腳本exam.vbs:
在命令行下輸入:cscript exam.vbs

使用重定向符將腳本運行結果輸出到文本文件:
cscript exam.vbs > output.txt   //覆蓋方式
cscript exam.vbs >> output.txt  //保留添加方式

使用filesystemobject輸出到文件:
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objNewFile = objFS.CreateTextFile("output.txt")
objNewFile.WriteLine "Header Information -- Date: " & Now()
objNewFile.Close

腳本主機Script Host:
Wscript.exe 基于GUI窗口
Cscript.exe 基于控制臺命令Console

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人电影毛片 | 一区二区三区视频播放 | 国产精品999在线 | 鸳鸯谱在线观看高清 | 久久日韩| 国产91亚洲精品一区二区三区 | 91婷婷射| 一级免费a | a一级黄| 黄色电影免费提供 | 久久中文字幕在线观看 | 91网站免费在线观看 | 色屁屁xxxxⅹ在线视频 | 视频一区 在线 | 毛片在线免费视频 | 欧美aaaaa一级毛片在线 | av噜噜噜噜| 成人午夜高清 | 色日本视频 | 哪里可以看免费的av | 久久久精品视频在线观看 | 亚洲一区二区三区日本久久九 | 亚洲伊人色欲综合网 | 婷婷亚洲一区二区三区 | 色毛片 | 欧美三级短视频 | 一级毛片真人免费播放视频 | 看免费一级毛片 | 香蕉久久久精品 | 欧美成人做爰高潮片免费视频 | 在线成人免费网站 | 久久久久久久久久网 | 成人短视频在线播放 | av电影在线网 | 久久久久久久一区 | 久久另类视频 | 欧美激情图区 | 国产精品一区视频 | 97超碰资源站 | 特黄一区二区三区 | 日韩av有码在线 |