呂梁
當文件夾中的文件被修改之后,文件夾的“修改日期”屬性并不會改變,除非是修改了文件夾的名稱或其他屬性。一般來說,要了解文件夾中文件的最新修改日期,需要打開文件夾查看文件的屬性才能辦到。如果希望能將文件的最新修改日期反映在其所在文件夾的日期屬性上,那么用一個小軟件FolderTimeUpdate便可以解決。
下載FolderTimeUpdate軟件(http://www.nirsoft.net/utils/foldertimeupdate.zip)后,解包并直接運行其中的FolderTimeUpdate.exe程序,即可啟動該軟件。
該軟件能夠掃描選定文件夾中的所有文件,并根據其中存儲的文件的最新修改時間更新每個文件夾的“修改日期”。首先在“Base Folder”框的右側點擊“…”按鈕添加要處理的文件夾,然后在下方設置條件(圖1)。


其中,可以在“Subfolders Depth”中設置子目錄的深度,默認選擇“Unlimited”為無限制,也可以選擇從1到19層;在“Update Mode”中選擇文件夾的更新模式,可以選擇僅用本級文件夾中文件的更新時間,或者包含各級子文件夾中的文件在內;對于是否處理空文件夾,可以在“Empty Folders”中設置,也可以將其修改時間自動改為創建時間,此外還可以將此類文件夾的修改時間修改為特定的時間;在“Log Display”選擇框中,可以選擇Log文件中記錄操作失敗的信息還是修改了的信息;在“Creation Time”選項中,可以選擇是否更新文件夾的創建時間,或者按多種方法修改創建時間(含與修改時間相同,與最晚創建時間、最晚修改時間相同等)。如果需要按通配符來篩選特定的文件,則在“Files Wildcard”文本框中進行設置。也可以在“Skipfiles that matchthe following wildcards”中輸入要跳過篩選的文件,項目之間以半角逗號來分隔。而最下面的4個復選框,分別表示跳過日期/時間晚于當前時間的文件、也更新當前的文件夾、跳過隱藏屬性或系統屬性的文件、模擬模式(只是顯示而不實質性地更改文件夾的時間屬性)。
當所有的條件設置好之后,點擊“Start”按鈕執行文件夾時間屬性的更新操作。
該軟件還可以通過文件夾的右鍵菜單命令調用,開啟這一功能需要在軟件的“Options”菜單中選擇“Explorer Context Menu”命令,以完成右鍵菜單命令的集成(圖2)。
一般情況下,我們要訪問當前位置所在文件夾的命令窗口,即便是借助于最方便的右鍵軟件,至少也得跳出當前文件夾并在該文件夾上單擊右鍵來選擇。
如果使用的是Windows 10,則可以在文件夾的空白處先按下Shift鍵,然后單擊右鍵并從菜單中選擇“在此處打開PowerShell窗口”選項,進入命令窗口(圖3)。
若不想使用Shift,那么還可以給鼠標右鍵添加命令“在該文件夾中直接打開命令窗口”來完成。不過,要使用這樣的命令,需要編寫一個注冊表REG文件,運行后才能將該命令添加到右鍵菜單中。下面我們就用記事本程序創建一個“右鍵打開命令窗口.reg”文件,內容如圖所示(圖4):
雙擊上述的REG文件,會彈出用戶賬戶控制提示,通過后會出現注冊表文件導入警告彈窗,點擊“是”導入注冊表(圖5)。
之后,打開任意文件夾,在其中的空白處單擊鼠標右鍵,選擇“在該文件夾中直接打開命令窗口”即可進入該文件夾的命令窗口了(圖6)。
個別用戶仍在使用低版本的系統,如Windows 7,也可以安裝Background CMD軟件(http : // www. roggel.com /cgi-bin /DLCounter/load.cgi?NGNeer/ Bac kgroundCMD/ BC_ Setup.exe),該軟件安裝后也可以在文件夾的空白處用右鍵菜單命令直接啟動命令窗口。注意該軟件不支持在Windows 10中使用。