婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 用vbs實現按創建日期的順序列出一個文件夾中的所有文件

用vbs實現按創建日期的順序列出一個文件夾中的所有文件

熱門標簽:百度地圖標注是什么意思 外呼線路中繼線是什么 合肥高德地圖標注 深圳外呼系統收費 拉薩外呼系統業務 廣州ai電銷機器人一般多少錢 怎么看地圖標注 外呼系統免費招代理 外呼系統telrobot
問:
你好,腳本專家!如何按創建日期的順序列出一個文件夾中的所有文件?

-- CL

答:
你好,CL。您知道,如果我們雄心勃勃并且努力工作,我們會坐下來為您寫一個腳本,以使用 WMI 返回一個文件夾中的所有文件。該腳本將獲取有關所有這些文件的信息,并將該數據存儲在未連接的記錄集中。然后,在該記錄集中設置排序順序以按創建日期和時間對文件進行排列。(接著,我們進行大量的重復性工作,以將 WMI 的日期時間值轉換為易讀的日期時間格式。)最后,我們將記錄集中的所有值回顯到屏幕上。它需要花費大量時間并編寫許多代碼,但最終您會得到已排序的文件列表,而且每個人都會說“哇,那些腳本專家真是為讀者盡心盡力,不是嗎?”

而事實上,我們并非雄心勃勃和努力工作;我們只是腳本專家。作為腳本專家,我們一直在尋找最快速、最簡便的解決問題的方法。因此,我們沒有去寫一個冗長而復雜的腳本,而是弄來了一份 Log Parser 2.2,并匆忙完成了以下幾行代碼:

復制代碼 代碼如下:

Set objLogParser = CreateObject("MSUtil.LogQuery") 
Set objInputFormat = CreateObject("MSUtil.LogQuery.FileSystemInputFormat") 
objInputFormat.Recurse = 0 

Set objOutputFormat = CreateObject("MSUtil.LogQuery.NativeOutputFormat") 
objOutputFormat.rtp = -1 

strQuery = "SELECT Name, CreationTime FROM 'C:\Scripts\*.*' "  _ 
    "WHERE NOT Attributes LIKE '%D%' ORDER BY CreationTime" 
objLogParser.ExecuteBatch strQuery, objInputFormat, objOutputFormat 

猜猜看?此腳本不但能正常工作,還能返回文件列表(按創建日期和時間排序),而不管實際情況怎樣。太酷了。

當然,我們通常建議不使用非操作系統內置的解決方案;因為我們不想讓人們下載和安裝一些不是絕對必需的東西。然而,當要列舉文件時,很有必要下載和安裝 Log Parser;當您不得不獲得有關一組文件的信息時,您會發現 Log Parser 方法優于 WMI 或 FileSystemObject。Log Parser 的七八行代碼比得上 WMI 的六七十行代碼嗎?我們會把決定權留給您。

我們不會花時間介紹有關 Log Parser 的所有信息;有關詳細信息,您可以參閱“腳本故事”專欄您需要的所有內容就是日志(即 Log Parser)。現在,我們只需注意,腳本從創建 Log Parser 對象的實例開始,使用易記憶的名稱 MSUtil.LogQuery 以便于更好的記憶。然后,我們創建兩個其他對象,第一個指定我們正在使用的對象(在此情況下為文件系統,雖然我們也可以使用事件日志、Active Directory、注冊表和其他項),第二個指明我們要使用的輸出類型(在此示例腳本中,我們要做的所有事情就是將數據寫入命令窗口)下列兩行代碼創建輸入對象,并告訴 Log Parser 不從任何子文件夾檢索文件:

Set objInputFormat = CreateObject("MSUtil.LogQuery.FileSystemInputFormat")
objInputFormat.Recurse = 0

如果我們確實要檢索任意或所有子文件夾的值,該怎么辦?在該情況下,我們必須要做的所有事情就是將 Recurse 屬性的值設置為 -1:

objInputFormat.Recurse = -1

同時,下列兩行代碼創建輸出對象,并告訴 Log Parser 顯示所有數據而不要暫停:

Set objOutputFormat = CreateObject("MSUtil.LogQuery.NativeOutputFormat")
objOutputFormat.rtp = -1

或者,我們可以告訴 Log Parser 顯示 10 行數據,然后暫停,直到我們按鍵盤上的某個鍵,然后再顯示下 10 行數據。若要按每 10 行一批的規律顯示數據,我們必須要做的所有事情就是將 rtp 屬性的值設置為 10:

objOutputFormat.rtp = 10

接下來配置 SQL 查詢以檢索文件信息。如果您對 SQL 有一些了解,此查詢應該相對容易分析一些;如您所見,我們正要查詢 C:\Scripts 中所有文件的 Name 和 CreationTime。此外,我們要使返回的數據按創建日期和時間順序排列,最先創建的文件排在最前面:

strQuery = "SELECT Name, CreationTime FROM 'C:\Scripts\*.*' "  _
    "WHERE NOT Attributes LIKE '%D%' ORDER BY CreationTime DESC"

此查詢中唯一不尋常的就是 WHERE 子句:WHERE NOT Attributes LIKE '%D%'。不用作過多的解釋,此子句篩選出文件夾,從而只返回文件。包含 Directory 屬性的文件系統對象就是文件夾;因為我們不想要文件夾,所以使用 WHERE NOT 語法清除擁有 Directory(縮寫為 %D%)屬性的所有對象。

最后,調用 ExecuteBatch 方法來運行查詢并將返回的數據寫入命令窗口。一兩秒鐘之后,我們將獲得如下所示的內容:


我們不需要輸入任何特殊的命令就可以獲得這一精密的表格輸出;Log Parser 為我們處理所有問題。它真是太棒了,不是嗎?

誠然,我們不必費很大力氣就可以獲得這些結果。而且它既快捷又簡便。您可以這么來看:任何人都不必知道我們不努力工作,不是嗎?
您可能感興趣的文章:
  • 用VBSrcipt判斷是否是日期
  • 用vbs判斷一個日期是否在指定的時段內
  • 用vbs實現的簡單的服務器文件備份辦法壓縮文件名自動按日期命名
  • vbs下通過日期查找文件夾的代碼
  • VBS的字符串及日期操作相關函數
  • 用VBS修改(設置)系統時間和日期的代碼
  • vbs獲取當前時間日期的代碼
  • 使用VBS獲取當前日期的前一天 并修正輸出格式

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

巨人網絡通訊聲明:本文標題《用vbs實現按創建日期的順序列出一個文件夾中的所有文件》,本文關鍵詞  用,vbs,實現,按,創建,日期,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《用vbs實現按創建日期的順序列出一個文件夾中的所有文件》相關的同類信息!
  • 本頁收集關于用vbs實現按創建日期的順序列出一個文件夾中的所有文件的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91丝袜美腿高跟国产极品老师 | 亚洲成人精品一区| www国产精品av| 精品久久久网站| 欧美精品一区二区在线播放| 日韩免费看的电影| 日韩精品一区二区三区视频| 欧美福利一区二区| 欧美一区二区三区小说| 日韩一区二区在线观看视频| 日韩欧美国产综合| 久久精品一区二区三区不卡| 国产女同性恋一区二区| 国产精品久久久久久妇女6080 | 久久综合久久综合九色| 欧美成人一区二区| 国产免费成人在线视频| 成人免费视频在线观看| 亚洲一线二线三线久久久| 天天综合天天综合色| 久久精品国产成人一区二区三区 | 国产精品色一区二区三区| 亚洲欧洲日产国产综合网| 一区二区三区国产| 秋霞午夜av一区二区三区 | 国产精品久久久久桃色tv| 中文字幕欧美一| 婷婷开心久久网| 国产成人综合亚洲91猫咪| 色哟哟在线观看一区二区三区| 欧美老女人第四色| 国产精品美女久久久久高潮| 亚洲精品美腿丝袜| 久久精品国产久精国产| 91丝袜国产在线播放| 欧美一区三区二区| 最新日韩在线视频| 久久激五月天综合精品| 色悠悠久久综合| 国产色91在线| 亚瑟在线精品视频| 成人免费毛片片v| 欧美一级久久久久久久大片| 国产精品护士白丝一区av| 日韩在线一二三区| 91免费视频网| 久久久久久久久久久黄色| 亚洲图片欧美综合| 成人免费的视频| 欧美一区二区三区视频免费| 亚洲人成网站色在线观看| 黄色精品一二区| 7777精品伊人久久久大香线蕉的 | 国产亚洲欧美在线| 亚洲成人在线网站| www.日韩av| 日本一区二区动态图| 蜜桃av一区二区在线观看 | 国产ts人妖一区二区| 欧美久久一二区| 一二三区精品福利视频| av爱爱亚洲一区| 日本一区二区三区电影| 国产在线一区二区| 欧美成人国产一区二区| 日韩中文字幕av电影| 欧美日韩欧美一区二区| 亚洲永久免费av| 欧美亚洲国产一卡| 亚洲一区二区三区国产| 色婷婷久久久亚洲一区二区三区| 国产精品国产三级国产有无不卡 | 久久久亚洲午夜电影| 日韩电影免费在线| 欧美一区二区三区系列电影| 亚洲一二三级电影| 欧美日韩国产欧美日美国产精品| 亚洲激情一二三区| 欧美色图第一页| 视频一区在线播放| 欧美肥妇毛茸茸| 麻豆国产91在线播放| 精品91自产拍在线观看一区| 久久99深爱久久99精品| 国产日产欧美一区| 91小视频在线观看| 亚洲高清免费在线| 日韩美女一区二区三区四区| 激情图区综合网| 国产精品久久二区二区| 欧美在线色视频| 精品一区二区日韩| 久久精品夜夜夜夜久久| 91女神在线视频| 日韩不卡一二三区| 精品99一区二区| 97久久精品人人做人人爽| 香蕉成人伊视频在线观看| 欧美电影精品一区二区| 国产超碰在线一区| 一区二区三区在线免费视频| 91精品福利在线一区二区三区| 久久69国产一区二区蜜臀| 国产精品久久久久久久浪潮网站 | 久久精品国产亚洲aⅴ | 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美videossexotv100| www.亚洲国产| 日韩av不卡在线观看| 国产免费成人在线视频| 欧美精品在线视频| 国产ts人妖一区二区| 三级不卡在线观看| 欧美极品xxx| 日韩欧美国产一二三区| youjizz国产精品| 国内精品在线播放| 午夜精品久久久久久久久| 国产午夜精品美女毛片视频| 欧美日韩视频在线第一区| 成人免费电影视频| 久久99国产精品免费网站| 亚洲最大的成人av| 国产午夜精品一区二区三区视频| 91精品在线免费观看| 91网站在线播放| 国产成人av电影在线| 激情综合网激情| 日本成人在线不卡视频| 一区二区三区自拍| 国产精品国产a级| 欧美精品一区二区三区在线| 欧美一区二区在线视频| 欧美色视频在线| 色综合色狠狠综合色| 粉嫩在线一区二区三区视频| 久久成人久久爱| 日本欧美加勒比视频| 亚洲国产毛片aaaaa无费看| 17c精品麻豆一区二区免费| 精品少妇一区二区三区视频免付费| 欧美日韩精品一区二区三区| 欧洲日韩一区二区三区| 色又黄又爽网站www久久| 91一区二区三区在线播放| 99视频在线观看一区三区| 不卡的av电影| 97久久精品人人做人人爽| 91色在线porny| 91美女片黄在线观看91美女| 色综合天天在线| 欧美曰成人黄网| 欧美剧情片在线观看| 欧美一级久久久| 久久综合精品国产一区二区三区| 精品不卡在线视频| 国产无一区二区| 国产精品国产馆在线真实露脸| 亚洲视频在线一区| 亚洲高清一区二区三区| 三级欧美在线一区| 激情五月激情综合网| 成人av在线影院| 在线精品视频一区二区| 欧美伦理视频网站| 精品福利一二区| 国产精品女人毛片| 一区二区三区欧美久久| 爽好多水快深点欧美视频| 狠狠色2019综合网| 成人av午夜电影| 欧美日韩久久一区| 精品99一区二区三区| 最好看的中文字幕久久| 亚洲va国产天堂va久久en| 国产一区二区久久| 97久久精品人人做人人爽 | 91久久精品一区二区三| 欧美日韩成人高清| 久久亚洲二区三区| 樱花草国产18久久久久| 经典一区二区三区| 91成人看片片| 久久伊99综合婷婷久久伊| 亚洲精品国产高清久久伦理二区| 日本三级亚洲精品| 国产福利精品一区二区| 欧美日韩一区精品| 亚洲国产精品二十页| 五月天亚洲婷婷| 97超碰欧美中文字幕| 精品欧美黑人一区二区三区| 一区二区三区成人| 丁香激情综合五月| 欧美一区二区三区在| 亚洲精品日韩综合观看成人91| 国内精品免费在线观看| 欧美日韩亚洲高清一区二区| 国产精品视频你懂的| 国产最新精品精品你懂的|