Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •
Automatyzacja ustawiania obrazu folderów - Wersja do druku

+- Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety • (https://windows7forum.pl)
+-- Dział: Pomoc i wsparcie, Windows 7 (/pomoc-i-wsparcie-windows-7-26-f)
+--- Dział: Konfiguracja i optymalizacja Windows 7 (/konfiguracja-i-optymalizacja-windows-7-9-f)
+--- Wątek: Automatyzacja ustawiania obrazu folderów (/automatyzacja-ustawiania-obrazu-folderow-29677-t)



Automatyzacja ustawiania obrazu folderów - mrpablo - 05.01.2013 18:23

Witam,

zastanawiam się czy z wiersza poleceń da się ustawić obraz folderu w W7. Albo czy da się w jakiś sposób zautomatyzować tą operację? Dajmy na to że mamy zbiór folderów: foldera, folderb, folderc... a w tym folderach foldera.jpg, folderb.jpg, folderc.jpg... i chcemy dla poszczególnych folderów ustawić ich obraz używają .jpga zawartego w tym folderze. Jakieś pliki wsadowe czy coś... mam jako takie pojęcie o programowaniu, więc nie chcę gotowej komendy tylko jakieś wskazówki.


RE: Automatyzacja ustawiania obrazu folderów - rambit - 19.01.2013 23:45

Oczywiście że da radę. musisz zrobić .bat na podstawie formuły w excelu którą powiążesz ze sobą dane o katalogach i polecenia. Bat do każdego folderu skopiuje plik o nazwie desktop.ini w formacie takim:
[ViewState]
Mode=
Vid=
FolderType=Pictures
plus doczepi linijkę jak niżej.

Później swój w excelu ustalasz nazwy nazwy katalogów oraz plików obrazków (linijka Logo=C:\nazwa katalogu z obrazkiem\) Potem w bat-ku montujesz komendy
copy plikzrodlowydesktop.ini katalog1,2....\desktop.ini
echo "Logo=C:\nazwa katalogu z obrazkiem\plik obrazka.jpg" >> katalo1,2....\desktop.ini

I co, można? Zacieszacz
(przy okazji ustaw bata by korzystał z funkcji attrib - zmieniał atrybut desktop.ini na hidden)


BTW. Programista z Ciebie bez znajomości OS-a? chyba w turbo pascalu....


RE: Automatyzacja ustawiania obrazu folderów - bqb - 20.01.2013 01:55

Dlaczego to trzeba zrobić w excellu? Bata robi się w notatniku, chyba, że to trzeba akurat tak. Ale chciałbym wiedzieć dlaczego excell? Poza tym, w linii NT powinno się używać .cmd zamiast .bat


RE: Automatyzacja ustawiania obrazu folderów - rambit - 20.01.2013 09:54

Jeśli masz np. 1000 folderów i chcesz narzucić politykę nazewnictwa folderów do każdego z nich, to przyda się excel Uśmiechnięty
Ale w mikro skali oczywiście wyedytujesz sobie każdy desktop.ini ręcznie, jednak Kolega pytał o automatyzację.
Jeśli wg Ciebie coś niejasno napisałem, to niestety Twoja znajomość linii poleceń ogranicza się do NT, moja rozpoczęła się od DOS 5.0, a Kolega pytał o BAT-a, nie cmd Uśmiechnięty


RE: Automatyzacja ustawiania obrazu folderów - bqb - 20.01.2013 17:52

Kolega pytał o pliki wsadowe, nie konkretnie o .bat Zadowolony Ale dość przekomarzania się. Ja do tych funkcji używam notepad++ - prosty i stworzony do takich celów. Tzw. politykę nazewnictwa można zrobić w skrypcie - tam występują zmienne, które można użyć i zdefiniować.