dosya özelliklerinin "Detaylar" ("Başlık", "Konu", vs.) erişim yapmak - Birçok dosya türlerine için "Başlık", "Konu", "Etiketler" ve "Yorumlar" gibi alanlarla "Açıklama" bölümü vardır (örneğin, tiff veya jpeg resimler, Office belgelerinin, vs.). Bu alanları Perl veya PowerShell betiğinden okumak/yazmak için bir yol var mı?İnsan nasıl Windows Gezgini, "Ayrıntılar" seçeneğini, dosya özelliklerine bakar ben Perl veya PowerShell komut
cevap
PowerShell bazı tekrarlamalar geçirdi ve bu artık bir yerli komutuyla elde edilebilir: Al-ItemProperty
Örnek:
Get-ItemProperty C:\Windows\System32\ntdll.dll | format-list
PowerShell hala beta sürümündeyken ve Microsoft Command Shell (MSB) olarak adlandırılırken olduğu gibi bir blog post on how to access extended properties yazdım. :-) Bence hala geçerli bir yaklaşım.
Keith, o kadar hızlı cevap için teşekkürler! http://powershell.com/cs/blogs: Modern PowerShell için kodunuzu uygulamak için başarılı olmadı an için , ben daha :) –
Tobias'tan Bu blog yazısı daha fazla güncel kazmak için çalışacağız /tobias/archive/2011/01/07/organizing-videos-and-music.aspx –
Büyük! Bu örnek en azından değerleri almak için mükemmel çalışır, bu yüzden tek ihtiyacım olan şey .GetDetailsOf işleviydi. Ve eğer dosyadaki değerleri de değiştirmek istersem - bunu yapmanın herhangi bir yolu var mı? Doğru anladıysam, o örnekte alanlar sadece NoteProperty üyelerine dosyadan kopyalanır ve sağ, dosyada saklanmaz? –
- 1. ack'in --ignore-dosya seçeneğini nasıl kullanırım? .
- 2. Powershell komutunu kullanarak komut dosyasını fileanme kullanarak veya komut dosyasını
- 3. Ben İnsan sınıf var
- 4. Uygulamamdaki bir dosyayı Dosya Gezgini
- 5. Dosya özelliklerine PHP ile bağlan
- 6. Perl: Windows
- 7. nasıl perl Ben Windows için Perl ben uzaktan erişimi var bir makinede çalıştığı değerlendirmek gerekir Windows makinesinde
- 8. Dosya uzantısı PowerShell 3
- 9. Perl betiğimde hangi komut dosyasının, programın veya kabuğun çalıştırıldığını nasıl öğrenebilirim?
- 10. Powershell çağrısı Powershell komut dosyası
- 11. Nasıl PowerShell süreç veya C#
- 12. Stdin to powershell komut dosyası
- 13. Çoklu dosya Powershell Modülündeki komut dosyaları arasındaki bağımlılıklar nasıl yönetilir?
- 14. Dosya gezgini hiçbir şey göstermiyor
- 15. Varolan bir Windows Gezgini penceresinin yolu nasıl değiştirilir?
- 16. Windows komut satırı -
- 17. Perl one-liner: -ne veya -pe komut satırı anahtarları kullanıldığında iletilen dosya ismine nasıl başvurulur?
- 18. özü deseni kullanarak Powershell komut
- 19. Windows Phone'da herhangi bir komut dosyası desteği var mı?
- 20. Windows Oyunlar Gezgini ile NSIS Entegrasyonu
- 21. powershell komut dosyasını sonlandırın
- 22. Powershell: yinelemeli Windows XP üzerinde PowerShell kullanıyorum ve irade bir komut yazmaya çalışıyorum
- 23. PowerShell komut dosyaları nereye yerleştirilir?
- 24. Windows Forms, Powershell ve Powershell ISE'de farklı görünüyor. Niye ya?
- 25. Perl komut dosyasında her değişken nasıl bağlanır?
- 26. C# uygulamasında Perl komut dosyasını nasıl ararım?
- 27. Dosya gezgini, sadece video dosyalarını göster
- 28. Windows makinesinde NTP sunucusunu PowerShell
- 29. Android Device Monitor - boş Dosya Gezgini görünümü
- 30. Windows Komut İstemi
Görünüş: ntdll.dll dosyasının geçerli ayrıntılarını gösterir burada: http://gallery.technet.microsoft.com/scriptcenter/c3d0ea6c-64a1-4716-a262-bcd71c9925fc –