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

首頁 > 編程 > VBScript > 正文

用vbs將本地文件替換為在文件服務器上找到的新版本

2020-06-26 18:07:31
字體:
來源:轉載
供稿:網友
問: 
您好,腳本專家!如何將本地文件的修改日期與文件服務器上的副本進行比較,并且,如果本地文件的版本更舊,將其替換為文件服務器上的版本? 
-- DC 
答: 
您好,DC。讓我們想想,您是想將某些舊的東西替換為新的。不知道為什么,這讓我們感到很不安。 
嗯,并不是因為腳本專家正在變老,這得提醒您,我們沒有。畢竟,膝蓋和后背就應該是這么吱吱作響的;不然怎么知道它們在發揮作用呢?!? 
注意:據說,當愛斯基摩人老得不中用的時候,他們會被拋棄在大塊浮冰上任其自生自滅。幸好腳本專家都不是愛斯基摩人,而我們每天都要穿戴好外衣、手套和長統帽上班(包括夏天)。以防萬一。 
不過比起過時的腳本專家來說,您可能更關心過時的文件,是吧?下面這個腳本將替換本地文件 C:/Scripts/Test.txt(如果此文件正好比其在服務器 atl-fs-01 上的副本更舊): 
復制代碼代碼如下:

Const OverwriteExisting = TRUE  
Set objFSO = CreateObject("Scripting.FileSystemObject")  
Set objLocalFile = objFSO.GetFile("c:/scripts/test.txt")  
dtmLocalDate = objLocalFile.DateLastModified  
Set objServerFile = objFSO.GetFile("//atl-fs-01/public/test.txt")  
dtmServerDate = objServerFile.DateLastModified  
If dtmLocalDate < dtmServerDate Then  
    objFSO.CopyFile objServerFile.Path, objLocalFile.Path, OverwriteExisting  
End If 
如您所見,這是個非常簡短的小腳本。(我們必須承認除去有點困擾我們的過時的舊東西真的很容易。)我們首先創建一個名為 OverwriteExisting 的常量并將其值設置為 True。我們將使用此常量告訴 FileSystemObject 可以對目標文件的現有實例進行覆蓋。默認情況下,如果某文件在驅動器 2 上已存在,則 FileSystemObject 不會將其從驅動器 1 復制到驅動器 2 上。 
說到 FileSystemObject,我們在此腳本的下一行創建此對象 (Scripting.FileSystemObject) 的一個實例。然后,我們使用以下兩行代碼綁定到我們的第一個文件 (C:/Scripts/Test.txt),并將此文件的上次修改日期(DateLastModified 屬性)存儲在名為 dtmLocalDate 的變量中: 
Set objLocalFile = objFSO.GetFile("c:/scripts/test.txt") 
dtmLocalDate = objLocalFile.DateLastModified 
然后,通過創建對服務器版本 Test.txt 的對象引用重復此過程。請注意,此處我們使用的變量名稱不同:本地文件的對象引用存儲在 objLocalFile 中,服務器文件的對象引用存儲在 objServerFile 中。不用說,我們還使用了不同的變量 (dtmServerDate) 來存儲此上次修改日期: 
Set objServerFile = objFSO.GetFile("//atl-fs-01/public/test.txt") 
dtmServerDate = objServerFile.DateLastModified 
仍在看嗎?下一步我們需要確定本地文件是否比服務器文件更舊。下面這行代碼就用來解決這個問題: 
If dtmLocalDate < dtmServerDate Then 
別被這的語法搞糊涂了。我們很容易假定舊文件的日期應該大于新文件。但實際上日期不是這么處理的。假定“文件 A”的修改日期為 2/1/2006,“文件 B”的修改日期為 2/15/2006。“文件 A”比較舊,這意味著“文件 A”的修改日期小于(即,產生早于)“文件 B”。  
那么如果本地文件比其服務器副本更舊,如何將本地文件替換為服務器上找到的副本?方法如下: 
objFSO.CopyFile objServerFile.Path, objLocalFile.Path, OverwriteExisting 
正如您看到的,我們要做的就是調用 CopyFile 方法并向其傳遞三個參數: 
? 我們想要復制的文件(即,服務器上找到的 Test.txt 版本)的路徑。 
? 我們想要將此文件復制到的路徑。在本例中,即為本地文件的路徑。 
? 常量 OverwriteExisting,它用來告訴腳本繼續進行,并使用從服務器復制的版本替換本地文件。 
至此您已實現了您的目的。然而,請記住,此腳本僅適用于舊文件。您不能使用它來替換,嗯,老腳本專家。(當然,倒不是有人夢想過替換腳本專家。不過,還是以防萬一 ...) 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日日摸夜夜添一区| 久久久久久久久久久av| 国产一区二区三区18| 国产69精品99久久久久久宅男| 中文字幕在线日韩| 91亚洲精品一区| 97精品久久久| 日韩视频在线免费| 91系列在线观看| 成人免费观看49www在线观看| 亚洲欧美激情另类校园| 日韩欧美精品在线观看| 午夜精品久久久久久久久久久久久| 日韩欧美在线网址| 在线免费看av不卡| 国产精品尤物福利片在线观看| 成人av在线亚洲| 精品中文字幕在线2019| 国产免费一区二区三区在线观看| 亚洲国产私拍精品国模在线观看| 91啪国产在线| 亚洲欧美日韩天堂一区二区| 国产在线播放91| 国产精品美女主播| 色综合老司机第九色激情| 91午夜理伦私人影院| 日韩高清a**址| 亚洲成人教育av| 少妇高潮久久久久久潘金莲| 欧美成人在线免费视频| 亚洲欧美日韩天堂一区二区| 少妇激情综合网| 国产精品678| 日韩欧美亚洲成人| 最近2019年手机中文字幕| 精品国产一区二区三区久久久狼| 亚洲国产欧美自拍| 日韩欧中文字幕| 日韩高清av在线| 一区二区三区视频在线| 国产欧美一区二区三区在线| 欧美疯狂做受xxxx高潮| 国产美女久久久| 2019亚洲日韩新视频| 色99之美女主播在线视频| 国产精品ⅴa在线观看h| 91干在线观看| 第一福利永久视频精品| 91久久久亚洲精品| 亚洲最新视频在线| 精品一区二区三区电影| 7777精品久久久久久| 国产自产女人91一区在线观看| 国产精品69久久久久| 精品国产欧美一区二区三区成人| 性欧美亚洲xxxx乳在线观看| 欧美裸体xxxx极品少妇| 久久99精品久久久久久琪琪| 在线观看国产成人av片| 欧美一区二区三区……| 在线电影中文日韩| 热99精品只有里视频精品| 日韩欧美在线观看| 国产美女被下药99| 亚洲成人黄色在线| 欧美激情在线狂野欧美精品| 欧美日韩一区二区在线| 韩剧1988免费观看全集| 91国内免费在线视频| 亚洲天堂一区二区三区| 日韩高清电影免费观看完整| 久久91亚洲精品中文字幕奶水| 色妞久久福利网| 国产91免费看片| 最新亚洲国产精品| 亚洲免费视频在线观看| 8x拔播拔播x8国产精品| 久久99视频免费| 国色天香2019中文字幕在线观看| 亚洲精品av在线| 欧美日韩免费观看中文| 欧美精品中文字幕一区| 97香蕉超级碰碰久久免费的优势| 亚洲国产日韩欧美在线图片| 最新日韩中文字幕| 国产91精品久久久久久| 亚洲视频在线播放| 成人妇女淫片aaaa视频| 欧美激情手机在线视频| 欧洲成人性视频| 亚洲香蕉av在线一区二区三区| 亚洲国产成人精品女人久久久| 久久精品福利视频| 在线国产精品视频| 亚州av一区二区| 欧美日韩国产丝袜美女| 久久久久北条麻妃免费看| 亚洲色图13p| 亚洲精品国产精品久久清纯直播| 在线视频欧美性高潮| 欧美日韩亚洲高清| 亚洲国产成人精品久久久国产成人一区| 亚洲free性xxxx护士hd| 国产欧美精品久久久| 97婷婷涩涩精品一区| 国产欧美久久久久久| 51色欧美片视频在线观看| 欧美激情精品久久久久久蜜臀| 欧美人成在线视频| 国产精欧美一区二区三区| 最近2019年日本中文免费字幕| 国产中文字幕91| 亚洲国产一区自拍| www.色综合| 国产v综合v亚洲欧美久久| 不卡av电影院| 欧美国产日韩一区| 日韩电影中文 亚洲精品乱码| 亚洲va码欧洲m码| 欧美视频裸体精品| 97视频在线观看免费高清完整版在线观看| 成人av资源在线播放| 91久久夜色精品国产网站| 九九热视频这里只有精品| 亚洲第一视频网站| 国产精品丝袜视频| 国产精品视频一区二区三区四| 亚洲高清免费观看高清完整版| 亚洲精品按摩视频| 久久天天躁狠狠躁夜夜av| 亚洲欧洲激情在线| 91视频88av| 国产亚洲精品久久久久久777| 国产成人欧美在线观看| 2024亚洲男人天堂| 亚洲第一色中文字幕| 欧美体内谢she精2性欧美| 亚洲国产日韩欧美在线动漫| 成人国内精品久久久久一区| 中文字幕亚洲欧美在线| 6080yy精品一区二区三区| 久久精品成人动漫| 亚洲欧美综合v| 成人激情在线观看| 91久久久久久久一区二区| 成人在线激情视频| 国产精品视频自在线| 久久精品色欧美aⅴ一区二区| 亚洲第一黄色网| 欧美日韩国产精品一区二区三区四区| 日韩最新在线视频| 日韩美女在线看| 国产精品一区久久久| 在线日韩第一页| 欧美丰满少妇xxxxx做受| 91久久精品美女| 国产成人福利网站| 动漫精品一区二区| 国产成人精品优优av| 亚洲另类欧美自拍| 亚洲欧美日韩一区二区三区在线| 日本精品久久久久影院| 97视频免费在线看| 一区二区三区国产在线观看|