ฉันใช้ Windows 8 Enterprise x64 เมื่อฉันเปิด\\localhost\c$
เป็นโฟลเดอร์เครือข่ายและจากนั้นใช้เมนูบริบทเปิดหน้าต่างคุณสมบัติของโฟลเดอร์ย่อย (เช่น\\localhost\c$\Deploy
ในตัวอย่างด้านล่าง) มีแท็บเวอร์ชันก่อนหน้านี้ที่ฉันสามารถดูรายการรุ่นก่อนหน้าของโฟลเดอร์ที่มีอยู่ พร้อมกับการประทับเวลาที่สอดคล้องกัน:
หากฉันเลือกรุ่นและคลิกปุ่มเปิดหน้าต่าง Explorer ใหม่จะเปิดขึ้นซึ่งฉันสามารถเรียกดูโฟลเดอร์รุ่นก่อนหน้าที่เลือกไว้ได้:
แถบที่อยู่จะแสดงตำแหน่งที่มีการบันทึกเวลา (ในรูปแบบที่มนุษย์สามารถอ่านได้) ต่อท้ายแต่ละชื่อโฟลเดอร์ ตำแหน่งนี้หากคัดลอกจากที่นั่นไม่สามารถใช้โดยตรงเป็นพา ธ ที่ถูกต้องในหน้าต่าง Explorer อื่นหรือเครื่องมือบรรทัดคำสั่ง แต่ถ้าผมเปิดคุณสมบัติหน้าต่างของ subfloder \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy
แล้วมันจะแสดงสถานที่ตั้งของโฟลเดอร์ย่อยในรูปแบบเช่น แบบฟอร์มนี้สามารถใช้ได้จริงทั้งใน Explorer และบรรทัดคำสั่ง:
C:\>dir \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy /s
Volume in drive \\localhost\c$ is OSDisk
Volume Serial Number is ▨▨▨▨-▨▨▨▨
Directory of \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy
04/11/2013 10:53 AM <DIR> .
04/11/2013 10:53 AM <DIR> ..
04/11/2013 10:53 AM <DIR> Tools
0 File(s) 0 bytes
Directory of \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy\Tools
04/11/2013 10:53 AM <DIR> .
04/11/2013 10:53 AM <DIR> ..
04/11/2013 10:53 AM <DIR> x64
0 File(s) 0 bytes
Directory of \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy\Tools\x64
04/11/2013 10:53 AM <DIR> .
04/11/2013 10:53 AM <DIR> ..
08/30/2012 06:10 PM 325,272 ▨▨▨▨▨▨▨▨.dll
1 File(s) 325,272 bytes
Total Files Listed:
1 File(s) 325,272 bytes
8 Dir(s) 70,546,321,408 bytes free
และใน PowerShell ด้วย:
PS C:\> pushd \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy
PS Microsoft.PowerShell.Core\FileSystem::\\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy> ls -r
Directory: \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 4/11/2013 10:53 AM Tools
Directory: \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy\Tools
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 4/11/2013 10:53 AM x64
Directory: \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy\Tools\x64
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 8/30/2012 6:10 PM 325272 ▨▨▨▨▨▨▨▨.dll
ดูเหมือนว่าโฟลเดอร์ที่มีชื่อเวทย์มนตร์@GMT-2013.08.27-04.01.18
(สันนิษฐานว่าเป็นตัวแทนของการประทับเวลาในเขตเวลา GMT) ทำงานเหมือนว่ามันออกจากที่นั่นจริงยกเว้นว่าคุณไม่สามารถค้นพบการดำรงอยู่ของมันโดยใช้dir
คำสั่งเว้นแต่คุณจะรู้ชื่อแล้ว ไฟล์และโฟลเดอร์ทั้งหมดด้านล่างโฟลเดอร์นี้เป็นแบบอ่านอย่างเดียว: ไม่มีสิ่งใดที่สามารถสร้างลบเปลี่ยนชื่อหรือเปลี่ยนแปลงได้ (รวมถึงคุณลักษณะของไฟล์ / โฟลเดอร์และการอนุญาต) หากคุณเป็นผู้ดูแล แต่ไม่มีสิทธิ์ในการดูไฟล์บางอย่างคุณจะไม่สามารถเปลี่ยนแปลงได้เว้นแต่ว่าคุณจะจัดการคัดลอกโฟลเดอร์ที่มีไปยังตำแหน่งที่ไม่ใช่แบบอ่านครั้งแรก
คำถาม:เป็นไปได้หรือไม่ที่จะรับรายการเวอร์ชันของโฟลเดอร์บางโฟลเดอร์เช่นที่แสดงในภาพหน้าจอแรกและเปิดหนึ่งในหน้าต่าง Explorer ใหม่โดยใช้โปรแกรม (ใช้ PowerShell, WMI, WSH, BAT, Win32 API ฯลฯ ) )? เป็นไปได้หรือไม่ที่จะได้รับรายชื่อโฟลเดอร์ที่เกี่ยวข้องพร้อมกับชื่อเวทย์มนตร์อย่างเป็น
@GMT-2013.08.27-04.01.18
โปรแกรม?