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

首頁 > 編程 > VBScript > 正文

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

2020-07-26 12:02:51
字體:
來源:轉載
供稿:網友
問:
您好,腳本專家!如何將本地文件的修改日期與文件服務器上的副本進行比較,并且,如果本地文件的版本更舊,將其替換為文件服務器上的版本?
-- 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("http://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("http://atl-fs-01/public/test.txt")
dtmServerDate = objServerFile.DateLastModified
仍在看嗎?下一步我們需要確定本地文件是否比服務器文件更舊。下面這行代碼就用來解決這個問題:
If dtmLocalDate < dtmServerDate Then
別被這的語法搞糊涂了。我們很容易假定舊文件的日期應該大于新文件。但實際上日期不是這么處理的。假定“文件 A”的修改日期為 2/1/2006,“文件 B”的修改日期為 2/15/2006?!拔募?nbsp;A”比較舊,這意味著“文件 A”的修改日期小于(即,產生早于)“文件 B”。 
那么如果本地文件比其服務器副本更舊,如何將本地文件替換為服務器上找到的副本?方法如下:
objFSO.CopyFile objServerFile.Path, objLocalFile.Path, OverwriteExisting
正如您看到的,我們要做的就是調用 CopyFile 方法并向其傳遞三個參數:
? 我們想要復制的文件(即,服務器上找到的 Test.txt 版本)的路徑。
? 我們想要將此文件復制到的路徑。在本例中,即為本地文件的路徑。
? 常量 OverwriteExisting,它用來告訴腳本繼續進行,并使用從服務器復制的版本替換本地文件。
至此您已實現了您的目的。然而,請記住,此腳本僅適用于舊文件。您不能使用它來替換,嗯,老腳本專家。(當然,倒不是有人夢想過替換腳本專家。不過,還是以防萬一 ...)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲视频在线观看| 亚洲天堂第一页| 最近中文字幕2019免费| www.久久色.com| 91美女福利视频高清| 国产免费一区二区三区香蕉精| 日韩av电影手机在线| 午夜精品理论片| 亚洲一区二区在线播放| 成人性生交大片免费看小说| 欧美电影在线观看| 国产不卡av在线| 久久亚洲一区二区三区四区五区高| 欧美大尺度在线观看| 欧美日韩中国免费专区在线看| 亚洲美女av在线播放| 亚洲精品成人免费| 亚洲第一区中文99精品| 欧美亚洲第一页| 国产精品久在线观看| 国产精品免费在线免费| 国产精品免费久久久久影院| 国产suv精品一区二区三区88区| 91夜夜揉人人捏人人添红杏| 日韩精品在线观看一区二区| 国产成人短视频| 高清视频欧美一级| 亚洲精品在线视频| 热re91久久精品国99热蜜臀| 欧美亚洲在线播放| 在线日韩中文字幕| 日本精品视频在线观看| 日韩av电影在线免费播放| 午夜精品国产精品大乳美女| 欧美成人精品h版在线观看| 成人免费网站在线看| 欧美性xxxxx极品| 91九色蝌蚪国产| 日韩在线国产精品| 国产成人精品综合久久久| 亚洲色图偷窥自拍| 日韩精品视频在线观看免费| 一区二区亚洲精品国产| 亚洲一区第一页| 日本高清不卡在线| 日韩电影大片中文字幕| 欧美激情精品久久久久| 久久久久久久久久久网站| 久久久国产视频| 欧美日韩亚洲精品一区二区三区| 日韩国产高清污视频在线观看| 欧美成人免费视频| 美女视频久久黄| 成人激情综合网| 久久久亚洲国产天美传媒修理工| 亚洲国产精品视频在线观看| 久久天天躁狠狠躁老女人| 色一区av在线| 久久久久久久国产精品| 98精品国产自产在线观看| 欧美在线视频一区二区| 浅井舞香一区二区| 成人福利在线视频| 精品国偷自产在线视频| 91免费视频国产| 97av在线视频| 91av在线网站| 日韩美女在线播放| 中文字幕日韩在线播放| 538国产精品视频一区二区| 97视频免费在线观看| 懂色av中文一区二区三区天美| 久久久久久成人精品| 懂色aⅴ精品一区二区三区蜜月| 国产精品吹潮在线观看| 日韩av在线精品| 日韩电影中文字幕在线观看| 久久精视频免费在线久久完整在线看| 欧美日韩成人在线观看| 亚洲日本成人网| 国产精品高清在线观看| 精品人伦一区二区三区蜜桃免费| 国产主播欧美精品| 日韩中文字幕国产精品| 亚洲美女视频网站| 中文日韩在线观看| 亚洲欧美日韩一区二区在线| 日韩在线视频导航| 亚洲欧美日本另类| 精品亚洲男同gayvideo网站| 日韩欧美有码在线| 亚洲欧美另类国产| 亚洲国产欧美自拍| 欧美日本精品在线| 久久av在线播放| 中文亚洲视频在线| 性色av一区二区三区在线观看| 国产精品第2页| 在线日韩第一页| 日韩在线激情视频| 久久黄色av网站| 日韩免费在线电影| 国产精品久久久久999| 亚洲欧美国产视频| 97国产一区二区精品久久呦| 伦理中文字幕亚洲| 日韩av在线网| 日韩美女视频免费看| 91精品视频专区| 成人激情视频在线播放| 亚洲自拍在线观看| 亚洲国产欧美一区| 亚洲丝袜一区在线| 欧美黑人狂野猛交老妇| 欧美国产第二页| 国产精品日韩久久久久| 欧美日韩成人黄色| 日韩av在线网站| 91免费的视频在线播放| 疯狂蹂躏欧美一区二区精品| 欧美老妇交乱视频| 国产精品高潮呻吟久久av无限| 亚洲欧美国产制服动漫| 97免费中文视频在线观看| 久久精品国产欧美亚洲人人爽| 欧美午夜xxx| 98视频在线噜噜噜国产| 亚洲精品午夜精品| 国产午夜精品久久久| 91影院在线免费观看视频| 日韩精品久久久久| 国产婷婷97碰碰久久人人蜜臀| 亚洲综合中文字幕在线观看| 亚洲色图50p| 亚洲男女性事视频| 国产精品一区久久| 日韩精品中文字| 亚洲欧洲在线视频| 欧美午夜精品久久久久久久| 亚洲精选在线观看| 久久精品视频播放| 国语自产偷拍精品视频偷| 国产91精品青草社区| 日韩av最新在线观看| 欧美日韩国产成人在线| 日韩av免费观影| 亚洲男女自偷自拍图片另类| 最近中文字幕mv在线一区二区三区四区| 欧美日韩一区免费| 成人做爽爽免费视频| 日韩精品在线视频观看| 亚洲一区二区三区成人在线视频精品| 亚洲欧美日韩成人| 亚洲国产欧美在线成人app| 亚洲精美色品网站| 国精产品一区一区三区有限在线| 久久久久五月天| 亚洲精品成人久久久| 欧美成年人视频网站欧美| 91亚洲永久免费精品| 亚洲电影免费观看高清完整版在线| 久久久久免费视频| 欧美成人免费小视频| 成人福利视频网|