Witam.
Posiadam katalog a w nim kolejne katalogi z plikami jpg. Potrzebuje wylistować np. do pliku txt, csv lub innego edytowalnego: nazwę pliku, ścieżkę, wymiary każdego jpg w pixelach oraz DPI.
Istnieje do tego jakiś program, skrypt, polecenie w cmd ??? HELP
Spoiler:
-
Możliwy brak atrybutów dla grafik
- bez jakiegoś programu co rozszerzy możliwości powershell
-
wymagane uruchamianie z odblokowaniem niepodpisanych skryptów
-
uprawnieniami admina np. jak na innej partycji zdjęcia
- Możliwy brak atrybutów dla grafik
- bez jakiegoś programu co rozszerzy możliwości powershell
- wymagane uruchamianie z odblokowaniem niepodpisanych skryptów
- uprawnieniami admina np. jak na innej partycji zdjęcia
Możesz przetestować taki skrypt powershell:
https://gallery.technet.microsoft.com/scriptcenter/Retrieve-file-metadata-6814c8ba
Kiepski jestem w skryptach ograniczyłem się do zmiany ścieżki do moich danych. I po uruchomieniu pojawia się błąd:
- $folder = “C:\2017-08-12 Gdańsk\JPG*.*”,
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The assignment expression is not valid. The input to an assignment operator must be an object that is able to accept assignment
s, such as a variable or a property.
+ CategoryInfo : ParserError: ( [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : InvalidLeftHandSide
Z komunikatu widzę że jakiś błąd składni, jakby nie obsługiwało w ten sposób filtrowania do danego typu pliku.
-
Jakby był brak uprawnień to uruchom konsole Powershell jako administrator.
-
Do odblokowania uruchomiania niepodpisanych skryptów powershell do okna PowerSehell można wpisać:
Set-ExecutionPolicy Unrestricted
Konsola byla urochamiana jako administrator.
Skrypty tez musiałem odblokować. Tego doczytałem się w necie.
Pozdro
No to zostaje błąd składni z *.jpg
/ jpg*.*
@grzegorz.299 - sprawdź ten program http://www.nirsoft.net/utils/exif_data_view.html