亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

用vbs對文本文件的內容進行排序

2019-10-26 17:59:42
字體:
來源:轉載
供稿:網友
問:
您好,腳本專家!我有一個包含計算機名稱列表的文本文件。如何按照字母順序對該文件進行排序?
-- LR
答:
您好,LR。如果想偷懶的話,我們就會告訴您:“對不起,您不能這樣做?!蔽覀円部梢跃痛嗣撋?,因為 Microsoft 的腳本編寫技術中沒有一個方法能在打開文本文件后對文件進行排序。不過,嗨,“腳本專家”什么時候偷過懶呢?
噢,對了,我們是偷過幾次懶,不過希望所有的人都已經忘了。不過,這次我們將向您提供一個解決辦法。
雖然沒有能直接對文本文件進行排序的方法,但我們可以通過執行以下操作最終達到相同的效果:1) 使用 FileSystemObject 將文件讀取到內存中;2) 在內存中按照字母順序對文件進行排序;3) 使用內存中的已排序的數據替換文件現有的內容。這些操作雖然有點兒繞彎兒,但是您最后將得到一個已按照字母順序進行排序的文本文件,而這正是您想要的結果。
為了完成此任務,我們選擇使用一個斷開連接的記錄集。還有其他的方法能夠實現此目的(比如說,冒泡排序),但是斷開連接的記錄集能提供更多的靈活性,且更易于講解,尤其適合于那些曾有過數據庫編程經驗的用戶。我們在此將向您簡要介紹斷開連接的記錄集;若要獲得有關其工作原理的詳細說明,您可能需要訪問 Scripting Week 2 網絡廣播 Things the Scripting Guys Never Told You(腳本專家從未告訴過您的事情)。(作為額外提供的補充信息,該網絡廣播還將向您說明如何使用冒泡排序對單個文件數據進行排序。)
在開始之前,我們假定您有一個與以下內容類似的文本文件,文件的每一行都有一個計算機名稱:
red-ws-02
atl-ws-01
sf-ws-02
atl-ws-02
atl-ws-03
red-ws-02
sf-ws-01

如何讀取這些計算機名稱、對它們進行排序并接著將排序后的列表寫回該文本文件呢?我們可以使用一個與以下內容類似的腳本:
Const adVarChar = 200
Const MaxCharacters = 255
Const ForReading = 1
Const ForWriting = 2

Set DataList = CreateObject("ADOR.Recordset")
DataList.Fields.Append "ComputerName", adVarChar, MaxCharacters
DataList.Open

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("C:/Scripts/Computers.txt", ForReading)

Do Until objFile.AtEndOfStream
    strLine = objFile.ReadLine
    DataList.AddNew
    DataList("ComputerName") = strLine
    DataList.Update
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久亚洲国产精品成人av秋霞| 成人激情在线播放| 国产精品igao视频| 亚洲精品在线看| 日韩av免费在线看| 人人澡人人澡人人看欧美| 北条麻妃在线一区二区| 国产精品久久久久久久久久东京| 97精品国产97久久久久久免费| 久久亚洲电影天堂| 亚洲美腿欧美激情另类| 久久久中精品2020中文| 91日本视频在线| 久久精品国产成人精品| 亚洲国产欧美自拍| 欧洲成人午夜免费大片| 日韩av大片免费看| 久久精品中文字幕一区| 欧美激情视频一区| 国产日韩在线看| 亚洲伊人久久大香线蕉av| 亚洲欧美在线免费| 久久亚洲一区二区三区四区五区高| 色吧影院999| 国产精品美女免费视频| 日韩精品在线私人| 国产欧美韩国高清| 欧美激情精品久久久久久大尺度| 中文字幕一区日韩电影| 欧洲s码亚洲m码精品一区| www日韩中文字幕在线看| 亚洲小视频在线观看| 中文字幕精品www乱入免费视频| 亚洲精品久久久久久久久久久| 亚洲精品乱码久久久久久按摩观| 日韩日本欧美亚洲| 7777kkkk成人观看| 亚洲影院色在线观看免费| 日韩亚洲综合在线| 成人免费在线视频网址| 亚洲一区二区三区777| 亚洲香蕉成人av网站在线观看| 欧美肥婆姓交大片| 精品国产乱码久久久久久天美| 日本成人在线视频网址| 日韩一区二区三区xxxx| 亚洲最大的免费| 久久久精品国产网站| 欧美猛男性生活免费| 国自产精品手机在线观看视频| 欧美在线观看网址综合| 日韩欧美一区二区在线| 国产精品美女呻吟| 5566日本婷婷色中文字幕97| 亚洲女人天堂成人av在线| 91极品女神在线| 欧美激情一区二区三区成人| 国产精品成人一区二区三区吃奶| 一个色综合导航| 一区二区三区 在线观看视| 久久久91精品国产| 亚洲精品xxx| 国产成人精品一区二区| 中文字幕日韩欧美精品在线观看| 91精品视频在线播放| 性色av香蕉一区二区| 一本一本久久a久久精品综合小说| 欧美一区二区.| 日韩av网址在线| 日韩精品在线影院| 亚洲精品中文字幕有码专区| 久久91亚洲精品中文字幕| 国产精品999999| 91在线网站视频| 久久91精品国产91久久跳| 91精品国产自产在线| 91精品国产99| 国产精品免费观看在线| 国产精品igao视频| 久久av在线看| 最近2019年日本中文免费字幕| 国产精品久久久久久av下载红粉| 亚洲国产成人久久| 欧美在线激情视频| 国产一区二区日韩| 国产aaa精品| 国产精品视频网| 欧美高清视频免费观看| 国产在线观看不卡| 亚洲一区制服诱惑| 国产精品久久久久久久9999| 日本国产一区二区三区| 成人久久精品视频| 亚洲图片欧美日产| 91久久精品国产91久久性色| 欧美大奶子在线| 色樱桃影院亚洲精品影院| 欧美丰满片xxx777| 国产精品丝袜久久久久久高清| 久久香蕉国产线看观看av| 91色视频在线导航| 国产精品自产拍在线观| 日韩精品久久久久| 国产精品偷伦一区二区| 欧美重口另类videos人妖| 91产国在线观看动作片喷水| 成人免费看片视频| 国产成人精品电影久久久| 91在线视频成人| 国产美女精彩久久| 中文字幕av一区中文字幕天堂| 91精品久久久久久久久久久久久| 欧美精品video| 日韩在线观看成人| 国产成人小视频在线观看| 亚洲午夜女主播在线直播| 久久99热精品| 高清一区二区三区四区五区| 亚洲国产三级网| 日本免费一区二区三区视频观看| 国产精品久久久久久久久久三级| 色久欧美在线视频观看| 国产成人aa精品一区在线播放| 国产午夜精品美女视频明星a级| 欧美日韩第一视频| 国产成人亚洲综合青青| 91av视频在线| 91高潮精品免费porn| 国产香蕉97碰碰久久人人| 久久国产精品亚洲| 欧美在线影院在线视频| 在线电影欧美日韩一区二区私密| 国产精品美女久久| 国产精品三级美女白浆呻吟| 亚洲精品久久久久久下一站| 91在线|亚洲| 国产精品mp4| 欧美成人sm免费视频| 欧美一级电影免费在线观看| 日韩精品视频在线免费观看| 国内精品模特av私拍在线观看| 欧美日韩亚洲激情| 日韩中文字幕在线| …久久精品99久久香蕉国产| 国产高清视频一区三区| 亚洲欧美日韩中文在线| 国产精品久久综合av爱欲tv| 欧美日韩国产黄| 久久久久久久一区二区三区| 91精品视频免费| 日韩精品在线视频观看| 久久夜精品va视频免费观看| 国产精品免费一区| 大伊人狠狠躁夜夜躁av一区| 欧美日韩国产成人在线观看| 久久久久久久久综合| 久久久久久亚洲精品| 永久免费看mv网站入口亚洲| 欧美巨乳在线观看| 麻豆乱码国产一区二区三区| 国产一区二区久久精品| 国产精品成人久久久久| 欧美成人一区二区三区电影| 草民午夜欧美限制a级福利片|