CMD/BAT - [решено] Смена значка папки из командной строки
-
Веталь_Забродский@fb
CMD/BAT - [решено] Смена значка папки из командной строки
можно ли через командную строку поменять иконку(значок) папке?
и как это сделать?
и как это сделать?
-
Веталь_Забродский@fb
Re: CMD/BAT - [решено] Смена значка папки из командной строки
Код:
Естественно, можно просто указывать *.ico файл. Если расположить его в той же папке — можно не указывать путь к файлу иконки.
Код: Выделить всё
@echo off
setlocal enableextensions enabledelayedexpansion
set sPath=%ProgramFiles%\Mozilla Firefox
(
echo [.ShellClassInfo]
echo IconFile=%sPath%\firefox.exe
echo IconIndex=0
) >"%sPath%\desktop.ini"
attrib.exe +r "%sPath%"
endlocal
exit /b 0Естественно, можно просто указывать *.ico файл. Если расположить его в той же папке — можно не указывать путь к файлу иконки.
Desktop.ini — Википедия
CMD/BAT - [решено] Задать атрибуты файлу/папке через скрипт
и ниже.-
Веталь_Забродский@fb
Re: CMD/BAT - [решено] Смена значка папки из командной строки
Iska, попробуйте просто скопировать готовый файл desktop.ini из папки с нестандартным значком в другую папку без атрибутов R и/или S и обновить её. А вот снятие этих атрибутов с уже "атрибутированной" папки с нестандартным значком действительно прекращает его отображение. На всякий случай: у меня SP2.
-
Веталь_Забродский@fb
Re: CMD/BAT - [решено] Смена значка папки из командной строки
объясни что каждая строчка означает плиз
зарание спасибо
зарание спасибо
-
Веталь_Забродский@fb
-
Iska
-
Веталь_Забродский@fb
Re: CMD/BAT - [решено] Смена значка папки из командной строки
Примечание.
Цитата Iska:
Код:
- для Windows XP не принципиально, для Windows Vista - ? (вероятно, нужно), для Windows 7, 8 - обязательно.
Возможен также вариант:
Код:
Так делают некоторые сторонние программы.
Цитата Iska:
Код:
Код: Выделить всё
attrib.exe +r "%sPath%"CMD/BAT - [решено] Смена значка папки из командной строки
- для Windows XP не принципиально, для Windows Vista - ? (вероятно, нужно), для Windows 7, 8 - обязательно.
Возможен также вариант:
Код:
Код: Выделить всё
ATTRIB +S "%sPath%"Так делают некоторые сторонние программы.
-
Georgio
Re: CMD/BAT - [решено] Смена значка папки из командной строки
Цитата Georgio:
- для Windows XP не принципиально
Принципиально.
- для Windows XP не принципиально
CMD/BAT - [решено] Смена значка папки из командной строки
Принципиально.
-
Iska
Re: CMD/BAT - [решено] Смена значка папки из командной строки
Для Windows XP проверял. Не принципиально. Возможна только задержка отображения до обновления папки или, в крайнем случае, до перезагрузки.
-
Georgio
Re: CMD/BAT - [решено] Смена значка папки из командной строки
Цитата Georgio:
Для Windows XP проверял. Не принципиально.
Georgio, описывайте, как проверяли. У меня после снятия с папки атрибута Read-Only — её пользовательская иконка меняется на стандартную.
Для Windows XP проверял. Не принципиально.
CMD/BAT - [решено] Смена значка папки из командной строки
Georgio, описывайте, как проверяли. У меня после снятия с папки атрибута Read-Only — её пользовательская иконка меняется на стандартную.