Ustaw pierwszy obraz jako podgląd folderu w systemie Windows 7


2

Próbuję dostosować sposób, w jaki foldery obrazów pojawiają się w eksploratorze Win7, ale nie mogę go opanować.

Czy istnieje sposób, aby wymusić, aby zawsze wybierał pierwszy obraz w folderze jako obraz podglądu? Explorer ma doskonale uporządkowany naturalny porządek sortowania. Nie rozumiem, dlaczego to zmyśla, wybierając pół-losowe obrazy.

Odpowiedzi:


3

Windows albo wybierze zdjęcie, albo użyje zdjęcia o nazwie folder.jpg.

Jeśli chcesz użyć pierwszego folderu, musisz skopiować pierwsze zdjęcie do pliku o nazwie folder.jpg.

Nie wiem, czy istnieje jakiś program lub rozszerzona funkcja, w której można zmienić to zachowanie. Chciałbym też wiedzieć

AKTUALIZACJA:

Mam ten stary skrypt od lat, którego używam do wyszukiwania i zastępowania ciągów w katalogach. Możesz łatwo zmodyfikować go, aby znaleźć pierwszy jpg i skopiować go do folderu. Prawdopodobnie jest o wiele lepsza metoda na zrobienie tego, ale mam nadzieję, że spowoduje to skok.

create_folderdotjpg.vbs

Dim MyFile
MyFiles = GetFileArray(".")

For Each MyFile In MyFiles
    ' psuedo logic here
    ' get a list of all files in sub folder
    ' find the first jpg, and copy the file to folder.jpg
Next

MsgBox "Done..."

function GetFileArray(ByVal vPath)
    'Get our objects...
    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set Folder = FSO.Getfolder(vPath)
    Set Files = Folder.SubFolders

    'Resize the local array
    'Arrays are 0 based but Files collection is 1 based.
    if Files.count = 0 then
        GetFileArray = array()
        Exit Function
    Else
        Index = 0
        Redim FileList(Files.Count-1)
        For Each File In Files
            set FileList(Index) = File
            Index = Index + 1
        Next
        GetFileArray = FileList
    End If

    'Always good practice to explicitly release objects...
    Set FSO = Nothing
    Set Folder = Nothing
    Set Files = Nothing

End function

Hmmm ... cóż, to jest coś. Poczekam chwilę na wypadek, gdyby opublikowano lżejsze rozwiązanie, ale jeśli nie, będę musiał napisać skrypt, aby zrobić pierwsze zdjęcie i skopiować je jako folder.jpg / png / etc. Świetne informacje, dzięki.
Alex K

@Ryo Rico: czy wiesz przypadkiem, dlaczego dzieje się następujące zachowanie? Jeśli folder ma kilka podfolderów, a każdy podfolder ma w nim folder folder.jpg, to najwyższy folder czasami zawiera kolaż folderu.jpg, który zawiera, a czasami pobiera ikonę folderu wewnątrz folderu (tak jakby nie znaleziono folderu.jpg ).
Alex K

@alex k nie, nie wiem na pewno, dlaczego tak się stanie.
Roy Rico

DZIĘKI!!! Dla tych, którzy chcą wsadowo przetwarzać obrazy, zajrzyj do AntRenamera. Udało mi się pobrać wszystkie pliki ze wszystkich folderów i podfolderów, wybrać te, które chciałem skopiować i zmienić nazwę folderu.jpg, a następnie okna pokazały je jako obraz folderu. Ogromny oszczędność czasu !! Dzięki jeszcze raz
Chris Sprague

2

Ten krok należy zastosować ręcznie w każdym folderze, ale działa dla mnie.

Kroki:

  1. Kliknij prawym przyciskiem myszy folder i wybierz Właściwości

  2. W oknie Właściwości wybierz kartę Dostosuj

  3. W obszarze „Zdjęcia folderów” kliknij „Wybierz plik ...” i wybierz obraz

  4. W obszarze „Ikony folderów” kliknij „Zmień ikonę ...”, kliknij „Przywróć domyślne”, następnie Zastosuj i OK.

to jest to! To powinno działać.

Źródło: http://www.sevenforums.com/customization/17237-how-apply-image-folder.html


1

Możesz ręcznie zmienić obraz podglądu Oto jak

Kliknij prawym przyciskiem myszy & gt; Właściwości & gt; Dostosuj

alt text


Dziękuję za sugestię, ale gdy masz bazillion obrazów zorganizowanych w bajtowych folderach, ręczny sposób po prostu go nie wycina. :)
Alex K

tak sądzę, że sprawdzę, czy są jakieś opcje per se
rzlines
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.