
Windowskann diese Metadaten lesenlässt sie aber bei der Spaltenauswahl weg:
(Beachten Sie die leere Spalte „Standort“ im Hintergrund dieses Screenshots)
Übersehe ich es oder muss es gehackt werden?
Zumindest, wie kann ich meine Dateien nach diesem Attribut abfragen und sortieren?
Danke
Antwort1
Ich wusste, dass ich das schon einmal irgendwo beantwortet hatte! Linkbeschreibung hier eingeben
Hier ist aktualisierter Code, der hinzufügtBreite,Längengrad, UndHöheals verfügbare Spalten für Ordner mit demBilderVorlage. Kopieren und einfügen in einePower ShellFenster:
Edit 2023/08/23: Code modifiziert jetzt PIctures, PIcturews.SearchREsults und PIctures.Library FolderTypes
$HKLM_FT = 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes'
$HKCU_FT = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes'
$PictruesTV = "{b3690e58-e961-423b-b687-386ebfd83239}\TopViews\{00000000-0000-0000-0000-000000000000}"
$PicturesSearchResultsTV = "{4dcafe13-e6a7-4c28-be02-ca8c2126280d}\TopViews\{5586158e-f4e6-409e-b47c-4d216f40b912}"
$PicturesLibraryTV = "{0b2baaeb-0042-4dca-aa4d-3ee8648d03e5}\TopViews\{82ba0782-5b7a-4569-b5d7-ec83085f08cc}"
$CustomTVs = @($PictruesTV, $PicturesSearchResultsTV, $PicturesLibraryTV)
### Copy specified FolderTypes from HKLM to HKCU
$CustomTVs | %{
New-Item -Path (Join-Path $HKCU_FT $_) -Force | Out-Null
$SPlat = @{
'Path' = Join-Path $HKLM_FT $_
'Destination' = Join-Path $HKCU_FT (Split-Path $_)
}
Copy-Item @Splat -force
}
### Modify ColumnList in newly-creaeted HKCU entries
$Find = '(?<=0[A-Za-z\.]+\;)1'
$Replace = '1System.GPS.Latitude;1System.GPS.Longitude;1System.GPS.Altitude;1'
$CustomTVs | %{
$SPlat = @{
'Path' = Join-Path $HKCU_FT $_
'Name' = 'ColumnList'
}
$ColumnList = (Get-ItemPropertyValue @Splat) -replace $Find, $Replace
Set-ItemProperty @Splat -Value $ColumnList
get-process explorer | stop-process
Update: Für diejenigen, die eine REG-Dateioption bevorzugen …
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{b3690e58-e961-423b-b687-386ebfd83239}\TopViews\{00000000-0000-0000-0000-000000000000}]
"ColumnList"="prop:0System.ItemNameDisplay;0System.ItemDate;0System.ItemTypeText;0System.Size;0System.Keywords;1System.GPS.Latitude;1System.GPS.Longitude;1System.GPS.Altitude;1System.DateCreated;1System.DateModified;1System.Photo.DateTaken;1System.Image.Dimensions;1System.Rating"
"IconSize"=dword:00000060
"LogicalViewMode"=dword:00000003
"Name"="NoName"
"Order"=dword:00000000