欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > vbs腳本大全,配有實例 DOS命令,批處理 腳本 代碼

vbs腳本大全,配有實例 DOS命令,批處理 腳本 代碼

熱門標簽:深圳外呼系統收費 外呼系統免費招代理 百度地圖標注是什么意思 外呼線路中繼線是什么 外呼系統telrobot 合肥高德地圖標注 怎么看地圖標注 廣州ai電銷機器人一般多少錢 拉薩外呼系統業務
 VBS 
 取得本機IP
strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2")
Set IPConfigSet = objWMIService.ExecQuery("Select IPAddress from
Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet 
If Not IsNull(IPConfig.IPAddress) Then 
For Each strAddress in IPConfig.IPAddress 
WScript.Echo strAddress 
Next 
End If 
Next  
2 取得本機計算機名 
 strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2") 
Set colComputers = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") 
For Each objComputer in colComputers 
Wscript.Echo objComputer.Name
Next 
4 檢查升級包 
 strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2") 
Set colOperatingSystems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem") 
For Each objOperatingSystem in colOperatingSystems 
Wscript.Echo objOperatingSystem.ServicePackMajorVersion "."
objOperatingSystem.ServicePackMinorVersion
Next 
5 檢查 Hot Fix 
 strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2") 
Set colQuickFixes = objWMIService.ExecQuery ("Select * from Win32_QuickFixEngineering") 
For Each objQuickFix in colQuickFixes 
Wscript.Echo "Description: " objQuickFix.Description 
Wscript.Echo "Hot Fix ID: " objQuickFix.HotFixID 
Next 
6 檢查本地管理員數目 
 Set objNetwork = CreateObject("Wscript.Network") 
strComputer = objNetwork.ComputerName 
Set objGroup = GetObject("WinNT://" strComputer "/Administrators,group") 
For Each objUser in objGroup.Members 
Wscript.Echo objUser.Name 
Next 
7 磁盤系統 
 strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2") 
Set colDisks = objWMIService.ExecQuery("Select * from Win32_LogicalDisk Where DriveType =
3") 
For Each objDisk in colDisks 
Wscript.Echo "Disk drive: " objDisk.DeviceID " -- " objDisk.FileSystem 
Next 
8 檢測自動登錄是否開啟 
 Const HKEY_LOCAL_MACHINE = H80000002 
strComputer = "." 
Set objReg=GetObject("winmgmts:\\" strComputer "\root\default:StdRegProv") 
strKeyPath = "Software\Microsoft\Windows NT\CurrentVersion\WinLogon" 
strValueName = "AutoAdminLogon" 
objReg.GetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName,dwValue 
If dwValue = 1 Then 
Wscript.Echo "Auto logon is enabled." 
Else 
Wscript.Echo "Auto logon is disabled." 
End If
9 關閉自動登錄 
 Const HKEY_LOCAL_MACHINE = H80000002 
strComputer = "." 
Set objReg=GetObject("winmgmts:\\" strComputer "\root\default:StdRegProv") 
strKeyPath = "Software\Microsoft\Windows NT\CurrentVersion\WinLogon" 
strValueName = "AutoAdminLogon" 
dwValue = 0 
oReg.SetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, dwValue 
10 檢查Guest是否禁用 
 Set objNetwork = CreateObject("Wscript.Network") 
strComputer = objNetwork.ComputerName 
Set objUser = GetObject("WinNT://" strComputer "/Guest") 
If objUser.AccountDisabled Then 
Wscript.Echo "The Guest account is disabled." 
Else 
Wscript.Echo "The Guest account is enabled." 
End If 
11 關閉Guest 
 Set objNetwork = CreateObject("Wscript.Network") 
strComputer = objNetwork.ComputerName 
Set objUser = GetObject("WinNT://" strComputer "/Guest") 
If objUser.AccountDisabled Then 
Wscript.Echo "The Guest account is already disabled." 
Else 
objUser.AccountDisabled = True 
objUser.SetInfo 
Wscript.Echo "The Guest account has been disabled." 
End If 
12 檢索本地共象 
 strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2") 
Set colShares = objWMIService.ExecQuery("Select * from Win32_Share") 
For each objShare in colShares 
Wscript.Echo "Name: " objShare.Name 
Wscript.Echo "Path: " objShare.Path 
Wscript.Echo "Type: " objShare.Type 
Next 
13 腳本檢索一個文件夾下.txt文件 汗哦 值得學習 
 Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colFiles = objWMIService.ExecQuery("SELECT * FROM CIM_DataFile WHERE Path = '\\Documents
and Settings\\Administrator\\桌面\\' AND Drive = 'E:' AND Extension = 'txt'")
Wscript.Echo "Number of .txt files found: " colFiles.Count 
for each aa in colFiles
NL=NL vbcrlf aa.name
next
Wscript.Echo NL 
14 我如何向用戶顯示一個用來選擇文件的對話框? 
 問:
嗨,Scripting Guy!有沒有什么方法可以讓我使用腳本向用戶顯示一個對話框,供用戶選擇文件使用?
-- BF
答:
您好,BF。如果您使用的是 Windows 2000,我們不知道實現此操作的方法,至少操作系統中沒有內置這
樣的方法。但如果您使用的是 Windows XP,情況就不同了。在 Windows XP 上,您可以使用
“UserAccounts.CommonDialog”對象向用戶顯示一個標準的“文件打開”對話框。可以用類似以下代碼
的腳本:
Set objDialog = CreateObject("UserAccounts.CommonDialog")
objDialog.Filter = "All Files|*.*" objDialog.InitialDir = "C:\" intResult =
objDialog.ShowOpen
If intResult = 0 Then Wscript.Quit Else Wscript.Echo objDialog.FileName End If 
這是一個小腳本,所以讓我們逐行進行解釋吧。我們首先創建一個對 UserAccounts.CommonDialog 對象
的對象引用(名為“objDialog”)。接著,我們設置對話框的“篩選”屬性。我們要顯示所有文件,所
以我們將篩選設置成這樣:
objDialog.Filter = "All Files|*.*" 
假如我們只想顯示文本文件,那該怎么辦?在這種情況下,我們將使用以下篩選:
objDialog.Filter = "Text Files|*.txt" 
您也許能夠看出它是如何運行的:我們為文件類型提供說明 (Text Files),然后插入一個豎線分隔符
(|),最后使用標準的通配符來指示所有 .txt 文件 (*.txt)。是不是想默認顯示 .txt 文件,然后為用
戶提供查看所有文件的選項?那么可以使用以下代碼:
objDialog.Filter = "Text Files|*.txt|All Files|*.*" 
試一試,您就明白我們的意思了。
然后,我們指定默認文件夾。默認情況下,我們希望對話框顯示位于驅動器 C 的根文件夾中的文件,所
以我們這樣設置“InitialDir”屬性:
objDialog.InitialDir = "C:\" 
希望顯示 C:\Windows 文件夾中的文件嗎?那么可以使用以下代碼:
objDialog.InitialDir = "C:\Windows" 
不必擔心:這是一個真正的“文件打開”對話框,所以您可以隨意單擊,并且可以隨時停下來。您從
C:\Windows 開始并不意味著您只能打開該文件夾中的文件。
最后,我們使用下面這行代碼顯示對話框:
intResult = objDialog.ShowOpen 
現在,我們只需坐下來,等待用戶選擇文件并單擊“確定”(或者等待用戶單擊“取消”)。如果用戶單
擊“取消”,則變量 intResult 將被設置為 0。在我們的腳本中,我們檢查 intResult 的值,如果是 0
,我們將只需要使用 Wscript.Quit 來終止此腳本。
但是如果用戶實際上選擇了文件并單擊了“確定”,那該怎么辦?在這種情況下,intResult 將被設置為
-1,“FileDialog”屬性將被設置為所選文件的路徑名。我們的腳本只回顯路徑名,這意味著我們將得到
類似以下內容的輸出:
C:\WINDOWS\Prairie Wind.bmp 
不用說,您并不局限于只回顯文件路徑。實際上,您可以使用 WMI、FileSystemObject 或一些其他技術
來綁定該文件,然后對其執行刪除、復制、壓縮或檢索文件屬性等操作 — 您對文件能夠執行的操作差不
多都可以對它執行。
但無論如何,您都需要使用腳本。
順便說一句,使用此方法,您一次只能選擇一個文件,而不能按住“Ctrl”鍵選擇多個文件。有一種方法
可以選擇多個文件,至少在 XP 計算機上可以,但是我們只能將此問題留到以后的專欄中討論了。 
15 我如何確定進程是在哪個帳戶下運行的? 
 問:
嗨,Scripting Guy!我有一個腳本,它返回關于計算機上運行的所有進程的信息,只是我不知道如何獲
得這些進程在其下運行的用戶帳戶的名稱。您可以幫助我嗎?
-- DL
答:
您好,DL。是的,我們可以幫助您。確定進程是在哪個帳戶下運行的,實際上相當簡單,只是如何著手執
行此操作并不是特別顯而易見的。如果您與大多數人一樣,那么您可能會通過掃描 Win32_Process 類的
屬性來查找名為 Account 或 UserName 或類似的屬性。您很有可能找不到。出現這種情況的原因是:
Win32_Process 沒有可以告訴您進程在哪個帳戶下運行的屬性。
您需要使用“GetOwner”方法來捕捉此信息。下面這個腳本可以告訴您 Microsoft Word (Winword.exe)
在哪個帳戶下運行:
strComputer = "."Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _ ("Select * from Win32_Process Where Name =
'Winword.exe'")
For Each objProcess in colProcessList objProcess.GetOwner strUserName, strUserDomain
Wscript.Echo "Process " objProcess.Name " is owned by " _ strUserDomain "\"
strUserName "."Next 
我們最感興趣的是下面這行代碼:
objProcess.GetOwner strNameOfUser, strUserDomain 
我們在此所做的就是調用“GetOwner”方法。GetOwner 返回兩個“輸出參數”,一個返回負責該進程的
用戶的名稱,一個返回該用戶所屬的域。為捕獲這兩個輸出參數,我們需要為 GetOwner 方法提供兩個變
量。在這個示例腳本中,我們使用了兩個分別叫做 strUserName 和 strUserDomain 的變量。名稱可以隨
意選擇;您可以將變量稱為 A 和 B 或 X 和 Y 或任何其他您想要的名稱。
不過,變量的順序不能隨意設置:返回的第一個值總是用戶名,第二個值總是域。這意味著,如果您希望
用 X 表示用戶名,用 Y 表示域,那么您要確保您的代碼像下面這行代碼一樣:
objProcess.GetOwner X, Y 
調用 GetOwner 之后,我們就可直接回顯進程名和所有者。請注意,我們可以稍微來點兒花樣兒 – 使用
域\用戶格式。這樣,我們就可以回顯類似于“fabrikam\kenmyer”的名稱。
下面附帶提供了另一個腳本,該腳本可以列出計算機上的所有進程以及各個進程的所有者:
strComputer = "."Set objWMIService = GetObject("winmgmts:\\" strComputer "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _ ("Select * from Win32_Process")
For Each objProcess in colProcessList objProcess.GetOwner strUserName, strUserDomain
Wscript.Echo "Process " objProcess.Name " is owned by " _ strUserDomain "\"
strUserName "."Next 
可能有人感到奇怪,2005 年 1 月 3 日正好是 Microsoft 員工的正式休息日。那么今天為什么會有“嗨
,Scripting Guy!”專欄?這只能是由于 Microsoft 腳本專家表現出來的對工作的難以置信的奉獻和投
入精神。或者,也可能是由于某個腳本專家 – 還說不出他或她的名字 – 沒有意識到今天是假日,所以
照常來了(而且是在早上 7 點啊!)。 
16 可以將腳本的輸出復制到剪貼板嗎? 
 問:
嗨,Scripting Guy!有辦法將腳本輸出復制到剪貼板嗎?
-- ZW, Marseilles, France
答:
您好,ZW.如果您不介意用一些瘋狂的解決方法,那么實際上將腳本輸出復制到剪貼板相當容易。首先,
您需要構造一個字符串,其中包含想要的輸出。然后,創建 Internet Explorer 的一個實例,然后在其
中打開一個空白頁。接著,利用 Internet Explorer 對象模型的內置功能,將字符串復制到剪貼板;特
別是, 可以使用 clipboardData.SetData 方法來實現這個技巧。將某些數據復制到剪貼板的示例腳本如
下:
strCopy = "This text has been copied to the clipboard."
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate("about:blank")
objIE.document.parentwindow.clipboardData.SetData "text", strCopy
objIE.Quit
運行腳本,然后打開 Notepad,然后單擊“粘貼”;應該可以看到所復制的字符串。
順便說一下,所有這一切都是在“幕后”發生的,Internet Explorer 并不會真的出現在屏幕上。這是因
為,在默認情況下,通過腳本創建的任何 IE 實例在運行時都是隱藏的,除非您利用如下語句將其顯示出
來:
objIE.Visible = True
您可能感興趣的文章:
  • bat批處理 if 命令示例詳解
  • 批處理 Set 命令詳解 讓你理解set命令
  • 批處理命令 BAT備份MySQL數據庫
  • DOS批處理之DATE命令的使用方法詳解
  • 批處理技術內幕 ECHO命令介紹
  • windows批處理命令教程
  • 批處理命令Start的使用介紹
  • Windows運行bat批處理文件時隱藏cmd命令提示符窗口的方法
  • 批處理(bat)命令學習的一些總結
  • 批處理bat命令 獲取當前盤符和當前目錄和上級目錄的代碼
  • 批處理命令詳解之目錄跳轉:cd

標簽:漳州 延安 嘉興 六安 臺灣 廣安 周口 玉林

巨人網絡通訊聲明:本文標題《vbs腳本大全,配有實例 DOS命令,批處理 腳本 代碼》,本文關鍵詞  vbs,腳本,大全,配有,實例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《vbs腳本大全,配有實例 DOS命令,批處理 腳本 代碼》相關的同類信息!
  • 本頁收集關于vbs腳本大全,配有實例 DOS命令,批處理 腳本 代碼的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    91精品国产91久久久久久最新毛片| 精品美女在线观看| 久久久精品影视| 美国一区二区三区在线播放| 国产香蕉精品视频| 欧美无人高清视频在线观看| 亚洲人成人一区二区在线观看| 成人伦理片在线| 裸体武打性艳史| 国产精品二三区| 国产盗摄一区二区三区| 国产又粗又长又黄的视频| 久久先锋影音av| 韩国理伦片一区二区三区在线播放| 国产一区二区三区在线观看免费 | 国产综合内射日韩久| 欧日韩精品视频| 一区二区三区四区激情| 亚洲av无码成人精品区| 欧美丰满一区二区免费视频| 亚洲不卡av一区二区三区| 久久久午夜精品福利内容| 91精品国产综合久久久蜜臀图片| 视频一区欧美日韩| 3d动漫精品啪啪一区二区下载| 精品久久人人做人人爱| 激情欧美一区二区| 中文字幕乱码av| ...xxx性欧美| 亚洲色图欧美另类| 日韩欧美在线一区二区三区| 久久99热这里只有精品| 少妇视频一区二区| 亚洲视频一区在线观看| 中文字幕在线观看91| 日韩一级二级三级| 国产尤物一区二区| 破处女黄色一级片| 亚洲国产视频直播| 欧美特级黄色录像| 国产精品乱码人人做人人爱| 成人黄色小视频| 女人18毛片毛片毛片毛片区二| 欧美电影精品一区二区| 极品瑜伽女神91| 色综合中文字幕| 性欧美大战久久久久久久久| 97超碰在线资源| 国产精品久久久久久久蜜臀| 久久久久中文字幕亚洲精品| 欧美成人在线直播| 懂色av噜噜一区二区三区av| 精品1区2区3区| 久久国产综合精品| 色香色香欲天天天影视综合网| 亚洲va欧美va国产va天堂影院| 国产一区二区三区四区五区六区| 国产精品理论片| 呦呦视频在线观看| 国产精品午夜春色av| 亚洲精品久久一区二区三区777| 久久女同互慰一区二区三区| 91碰在线视频| 久久综合九色综合欧美就去吻| 97精品久久久午夜一区二区三区| 日韩欧美国产一区二区在线播放| 国产 欧美在线| 欧美一区二区三区白人| 成人一区二区三区中文字幕| 欧美一激情一区二区三区| 国产成人h网站| 日韩情涩欧美日韩视频| 99亚偷拍自图区亚洲| 精品美女一区二区三区| 欧美体内she精高潮| 久久精品在这里| 少妇被狂c下部羞羞漫画| 中文字幕的久久| 手机看片福利视频| 精品亚洲成av人在线观看| tube国产麻豆| 免费成人在线影院| 欧美三级资源在线| 国产成人av电影免费在线观看| 欧美一卡2卡3卡4卡| 99精品偷自拍| 欧美激情一区在线| 中国黄色a级片| 亚洲一区二区在线播放相泽| 午夜国产福利视频| 麻豆精品视频在线观看视频| 欧美色区777第一页| 国产99久久久国产精品免费看| 欧美电视剧免费全集观看| 亚洲国产综合av| 亚洲欧洲av在线| 国产在视频线精品视频| 免费看日韩精品| 欧美日高清视频| 99麻豆久久久国产精品免费优播| 国产欧美一区二区精品忘忧草| 免费a级黄色片| 香蕉成人啪国产精品视频综合网| 色婷婷综合久久久久中文一区二区| 国产在线精品国自产拍免费| 欧美大片免费久久精品三p| 亚洲午夜久久久久久久久| 亚洲欧美另类图片小说| 印度午夜性春猛xxx交| 国产高清亚洲一区| 国产亚洲污的网站| 人妻少妇无码精品视频区| 日本午夜精品视频在线观看| 欧美高清性hdvideosex| 中文字幕avav| 亚洲精品成人精品456| 色伊人久久综合中文字幕| 欧美一级xxx| av天堂一区二区| 久久久美女毛片| 欧美18—19性高清hd4k| 美女一区二区视频| 日韩欧美区一区二| 精品国产av无码| 精品午夜久久福利影院| 久久一夜天堂av一区二区三区| 中文字幕一区二区三区人妻电影| 喷白浆一区二区| 欧美电视剧在线看免费| 亚洲黄色免费视频| 国内精品不卡在线| 国产女主播视频一区二区| 成人性视频免费看| 风间由美一区二区三区在线观看 | 国产白嫩美女无套久久| 丝袜a∨在线一区二区三区不卡 | 欧美日韩视频在线观看一区二区三区 | 亚洲色图视频网站| 日本黄色一区二区| 免费观看黄网站| 午夜精品福利久久久| 欧美一级艳片视频免费观看| 亚洲av综合一区二区| 精品一区二区免费看| 欧美国产日韩一二三区| 中文字幕在线有码| 人妻巨大乳一二三区| 午夜精品久久久久| 精品国产乱码久久久久久久久| 国产一区二区三区四区在线| 夫妻av一区二区| 一区二区免费看| 91精品国产日韩91久久久久久| 免费看污黄网站在线观看| 国产在线精品国自产拍免费| 中文字幕中文字幕一区| 欧美伊人精品成人久久综合97 | 日韩精品一区二区三区在线| 黄色在线观看av| 韩国三级在线一区| 亚洲欧美自拍偷拍| 欧美日韩久久久| 日韩中文字幕有码| 成人精品小蝌蚪| 午夜激情一区二区三区| 精品sm捆绑视频| 五月天婷婷色综合| 精品久久久久一区二区| 九色|91porny| 亚洲乱码国产乱码精品精的特点 | 欧美三级电影一区| 国产精品亚洲无码| 成人福利电影精品一区二区在线观看 | 天天看天天摸天天操| 韩国三级与黑人| 久久99国产精品麻豆| 亚洲欧美日韩系列| 欧美大肚乱孕交hd孕妇| a级黄色片免费看| 奇米777第四色| 国产成人激情av| 婷婷中文字幕综合| 国产精品亲子伦对白| 91精品国产福利在线观看| 青青青视频在线免费观看| 日本wwww色| 国产乱理伦片在线观看夜一区| 一区二区不卡在线播放 | 精品少妇一区二区三区日产乱码 | 日本少妇一区二区三区| 久久99精品网久久| 一区二区三区成人在线视频| 久久欧美一区二区| 欧美精品高清视频| 天天天天天天天天操| 欧美黑人欧美精品刺激| 91女神在线视频| 国产一区二区91| 丝袜亚洲另类丝袜在线| 亚洲欧洲日韩在线|