Windows 8 Enterprise x64 kullanıyorum. \\localhost\c$
Ağ klasörü olarak açtığımda ve ardından bir bağlam menüsü kullanarak alt klasörün Özellikler penceresini açtığımda (örneğin \\localhost\c$\Deploy
aşağıdaki örnekte olduğu gibi), klasörün kullanılabilir önceki sürümlerinin listesini görebildiğim Önceki Sürümler sekmesi var, karşılık gelen zaman damgalarıyla birlikte:
Bir sürüm seçip Aç düğmesini tıklarsam , klasörün seçilen önceki sürümüne göz atabileceğim yeni bir Gezgin penceresi açılır:
Adres çubuğu, her klasör adına bir zaman damgasının (insan tarafından okunabilir uzun bir biçimde) eklendiği bir konum görüntüler. Bu konum, oradan kopyalandıysa, başka bir Gezgin penceresinde veya komut satırı aracında doğrudan geçerli bir yol olarak kullanılamaz. Ancak bir alt klasörün Özellikler penceresini açarsam, alt klasörün konumunu aşağıdaki gibi görüntüler \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy
. Bu form aslında hem Explorer'da hem de komut satırında kullanılabilir:
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'de de:
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
Sihirli bir adı olan @GMT-2013.08.27-04.01.18
(muhtemelen GMT saat dilimindeki bir zaman damgasını temsil eden) klasöre benziyor, sanki adını dir
zaten bilmediğiniz sürece komutu kullanarak varlığını bulamıyorsunuz . Bu klasörün altındaki tüm dosya ve klasörler salt okunurdur: orada hiçbir şey oluşturulamaz, silinemez, yeniden adlandırılamaz veya değiştirilemez (dosya / klasör öznitelikleri ve izinleri dahil). Yöneticiyseniz, ancak belirli dosyaları görüntüleme izniniz yoksa, içeren bir klasörü ilk önce salt okunur olmayan bir konuma kopyalamayı başaramadıkça bunu değiştiremezsiniz.
Soru: İlk ekran görüntüsünde gösterilen gibi belirli bir klasörün sürümlerinin listesini almak ve bunlardan birini program aracılığıyla yeni bir Explorer penceresinde açmak mümkündür (PowerShell, WMI, WSH, BAT, Win32 API, vb. )?
@GMT-2013.08.27-04.01.18
Programlı gibi sihirli adlara sahip ilgili klasörlerin listesini almak mümkün müdür ?