Содержание
- Как бат-файлу изменить иконку?
- Как изменить значок.bat файл программно?
- Как создать ярлык для команды консоли: сначала сам ярлык
- Windows — ярлык командной строки, указывающий на определенную папку
- Как изменить значок.bat файл программно?
- Как изменить иконку папки.
- Как изменить иконку файла?
- Как создать ярлык для команды консоли: результаты – в текстовый файл
- Создаем ярлык с относительным путем до программы на windows
- Ярлыки к другим быстрым командам
- Как поменять иконку bat файла в windows 10
- Все вопросы
Как бат-файлу изменить иконку?
Помощь в написании контрольных, курсовых и дипломных работ здесь.

Доброго времени суток! Подскажите некоторые команды к написанию bat-файла, который бы сравнивал.
Изменить иконку ехе файла
Здравствуйте программисты!, хотел бы узнать, как можно создать бат файл который считывает текстовой.
Изменить путь к файлу
Есть бат файл, который пишет логи в файл OUTPUT. Как изменить путь к файлу OUTPUT, чтобы он.
Изменить путь к файлу, находящемуся в Program Files
Имеется бат файл, который пишет логи (файл OUTPUT). Как изменить путь к файлу OUTPUT, чтобы файлы.
Ок, тогда я распишу более подробно.
Есть 2 варианта изменения иконки системного файла, которые приводят к разным последствиям:
1) Новая иконка видна на любых компьютерах:
1.1. Скомпилировать BAT-файл программой «Bat to exe converter», в которой можно задать такую иконку.
1.2. Создать ярлык к бат-файлу. Войти в его свойства, вкладка «Ярлык», «Сменить значек».
Большинство пользовательских иконок хранятся в библиотеке Shell32.dll
Чтобы узнать номер необходимой нам, можете воспользоваться VBS-скриптом такого содержания:
Добавлено через 3 минуты
Ах да не забудьте распаковку сделать фоновой
Как добавить иконку к exe файлу в cx_Freeze?
Подскажите пожалуйста как и в каком месте нужно указать путь к ico в файле setup.py при создании.
Как назначить иконку исполняемому файлу приложения
Как в visual basic поставить иконку exe файлу, что бы не у ярлыка, а самого exe файла была иконка.
Как назначить иконку динамически скомпилированному exe-файлу
Добрый день!! Возник вопрос, я пишу билдер. Все ок Суть : пользователь хочет создать программу с.
Как установить иконку уже существующему exe-файлу?
С извлечением все понятно, берем класс Icon и чудесный метод ExtractAssociatedIcon, таким образом.
Источник
Как изменить значок.bat файл программно?
Как создать ярлык для команды консоли: сначала сам ярлык
Например, если вы собираетесь создать ярлык для проверки целостности файловой системы Windows, скрипт на этапе создания ярлыка будет таким:
Многие из них потребуют для запуска прав администратора:
Таким образом можно решить вопрос создания ярлыка для всех системных утилит, которые располагаются в папке System32 и не только.
Windows — ярлык командной строки, указывающий на определенную папку
У вас есть более чем один способ обмануть этого кота.
Пакетный файл также может сделать это для вас. Это запустит вас в каталоге Program Files на диске C:
Открыть командное окно здесь PowerToy для Windows XP также весьма удобен для прямо из сеанса проводника, в консоль CMD в определенном каталоге.
Только для вашей учетной записи:
Для всех пользователей этой машины:
Если значение AutoRun не существует, создайте его как тип REG_SZ (также известный как String Value). Для данных вы можете поместить путь к пакетному файлу, подобному приведенному выше (удалите строки ECHO и CMD) или просто вставьте команду CD, как показано в приведенном выше примере.
Верхняя сторона указания реестра на командный файл вместо добавления команды заключается в том, что вы можете добавить столько команд AutoRun, сколько вам нравится в пакетном файле. Таким образом, вы можете создавать пользовательские форматы приглашений или сценарий других задач, которые вы хотите сделать при каждом запуске CMD.
Следует помнить, что если вы вносите изменения в Registry, это может повлиять на поведение других пакетных файлов. В частности, пакетные файлы могут оказаться не запущенными в каталоге, из которого они были первоначально написаны.
Как всегда, создайте резервную копию своего реестра перед выполнением любых непроверенных изменений.
Как изменить значок.bat файл программно?
Если вы хотите значок для пакетного файла,
сначала создайте ссылку для пакетного файла следующим образом
некоторые хорошие иконки доступны здесь:
Примечание. Для меня в Windows Десять:
%SystemRoot% == C:Windows
дополнительные иконки здесь:
C:WindowsSystem32imageres.dll файлы
Как изменить иконку папки.
Для замены значка папки, наводим курсор на нужную папку и нажимаем правую кнопку мышки. Появится некоторый список. Выбираем в нем «Свойства».
Далее надо перейти на вкладку «Настройка» и нажать «Сменить значок».
Появится окно с иконками. Вы можете выбрать понравившуюся иконку для папки с этого списка или выбрать иконку среди скаченных иконок.
К примеру, привожу папку, которая у меня получилась.
Как изменить иконку файла?
Поступаем аналогичным способом! Кликаете по файлу правой кнопкой мыши, заходите в раздел «Свойства», но здесь переходите на вкладку «Ярлык», нажимаете «Сменить значок».
Следуя этим не сложным правилам, Вы можете постепенно сменить все значки папок и файлов на те, которые вам больше нравятся. Значки папок все одинаковые, поэтому они чаще всего подлежат замене. Тогда Вы сможете отличать их не только по названию, но и по цвету и форме.
Как создать ярлык для команды консоли: результаты – в текстовый файл
Давайте расширим возможности создаваемого ярлыка. Заставим его проверить системные файлы, после проверки закрыть окно консоли и результаты проверки сохранить в файл scannow.txt :
Создаем ярлык с относительным путем до программы на windows
Решить эту проблему можно созданием отдельных ярлыков, размещенных в корне флешки. Эти «умные ребята» самостоятельно запускают все необходимые программы абсолютно на любом компьютере, вне зависимости от того, куда бы вы не поставили запоминающее устройство.
Обычные ярлыки, имеющие абсолютные ссылки, для такого ответственного дела не подойдут. Поэтому нам нужно будет попробовать создать ярлык со ссылкой относительной. Иными словами — той, которая будет сделана относительно нужного ярлыка. К счастью, этот способ довольно прост в осуществлении, а потому не поделиться им с вами было бы крайне нечестным. Давайте разберемся с этим на конкретных примерах.
%windir%system32cmd.exe /C start /B /D *путь до папки с программой* путь до папки с программой*название файла.exe*
Когда будете его прописывать, не забудьте указать и обратный слеш ««. В нашем случае это выглядит так:
%windir%system32cmd.exe /C start /B /D SoftOpenOffice SoftOpenOfficeX-ApacheOpenOffice.exe
Небольшая сноска: если вы решили расположить все ярлыки в отдельной папке, создав для этого в корне флешки дополнительную, укажите в командной строке, что ей нужно будет вернуться назад, на эту папку. Просто поставьте первым слешом точку «.». В нашем конкретном случае это выглядит так:
Надеемся, что каждая наша статья помогает вам стать уверенней и не бояться никаких действий в работе с компьютером. Позитивного вам трудового настроения!
Ярлыки к другим быстрым командам
С системными утилитами мы разобрались: ярлык указывает в своём наименовании путь, по которому утилита и располагается. А что же с остальными полезными командами, которые позволяют попасть в нужное нам окно настроек? Согласитесь, как было бы удобнее, нажав на ярлык, сразу попасть, скажем, в настройки Сетевых подключений?
Работаем…
Смысл такой же. Только здесь ярлыку (то бишь проводнику системы) придётся иметь дело не с утилитами, которые представляют собой обычные программы с интерфейсом или без, а с библиотеками готовых скриптов, исполняя которые Windows вас перекидывает куда надо. Создаём ярлык снова и в поле расположения указываем такую команду (для Сетевых подключений и сделаем):
Назову его Сетевые соединения и сменю значок:
Запускаем и проверяем:
Ту же операцию можно провернуть и к более скрытым командам, которые исполняются исключительно в форме скриптов. Так, для Центра управления сетями и общим доступом ярлык будет выглядеть так. Команда из cmd, его вызывающая (один из вариантов) выглядит так:
Источник
Как поменять иконку bat файла в windows 10
ошибка MSB3290 в Visual Studio 2019 (библиотека типов Systeam.Windows.Forms экспортирована из сборки CLR и не может быть повторно импортиовано как CLR)
Импортирование xls файлов в базу данных psql на python
Решение Без двух нулей подряд
Как применить (зациклить) скрипт для каждого каталога
Как сбросить ми код на андройде
Открыть настройку вся переадресация входящих в роуминге
Все вопросы
Вы можете использовать конвертер Bat to Exe отсюда:
Это позволит преобразовать ваш пакетный файл в исполняемый файл, а затем вы можете установить значок для преобразованного файла.
Значок, отображаемый Shell (Explorer) для пакетных файлов, определяется Разделом реестра
который, на моем компьютере находится
Вы можете установить это на любой значок, который вам нравится.
Одним из способов достижения этой цели является:
Теперь ваша программа java может быть открыта причудливым образом, как и любые другие приложения MSWindows.! 🙂
Если вам нужен значок для пакетного файла, сначала создайте ссылку для пакетного файла следующим образом
Некоторые хорошие иконки доступны здесь:
Обратите внимание, что для меня на Windows 10: %SystemRoot% = = C:Windows
Другие значки находятся здесь: C:WindowsSystem32imageres.dll
Источник
Life
07:29, 7th August, 2020
Теги
Я хотел бы знать, как на самом деле установить значок файла .bat на произвольный значок.
Как бы я мог сделать это программно, независимо от языка, который я использую.
dump
18:58, 28th August, 2020
Предположим, что вы имеете в виду пакетные файлы MS-DOS: поскольку это просто текстовый файл со специальным расширением, файл .bat не хранит собственную иконку.
Однако вы можете создать ярлык в формате .lnk , в котором хранится значок.
piter
00:49, 19th August, 2020
Вы можете использовать конвертер Bat to Exe отсюда:
http://www.f2ko.de/en/b2e.php
Это позволит преобразовать ваш пакетный файл в исполняемый файл, а затем вы можете установить значок для преобразованного файла.
dump
13:27, 18th August, 2020
Вы можете просто создать ярлык, а затем щелкните правой кнопкой мыши на нем — > свойства — > изменить значок, и просто найдите нужный значок.
Надеюсь, это поможет.
Chhiki
10:14, 17th August, 2020
Значок, отображаемый Shell (Explorer) для пакетных файлов, определяется Разделом реестра
HKCRbatfileDefaultIcon
который, на моем компьютере находится
%SystemRoot%System32imageres.dll,-68
Вы можете установить это на любой значок, который вам нравится.
Однако это приведет к изменению значков всех пакетных файлов (если только они не имеют расширения .cmd ).
pumpa
02:36, 11th August, 2020
Одним из способов достижения этой цели является:
- Создайте исполняемый файл Jar
- Создайте пакетный файл для запуска вышеупомянутого jar и запустите приложение desktop java.
- Использовать Batch2Exe конвертер и скрытые, чтобы пакетный файл для Exe.
- Во время приведенного выше преобразования вы можете изменить значок на тот, который вы выберете.(обязательно наличие допустимого файла .ico)
- Поместите короткий отрезок для вышеупомянутого exe на рабочий стол.
Теперь ваша программа java может быть открыта причудливым образом, как и любые другие приложения MSWindows.! 
#hash
03:55, 12th August, 2020
Если вам нужен значок для пакетного файла,
сначала создайте ссылку для пакетного файла следующим образом
Щелкните правой кнопкой мыши в папке окна, где вы хотите ссылку
выберите Создать — > Ярлык, затем укажите, где находится файл .bat.
Это создает файл .lnk, который вы хотели.
Затем вы можете указать значок для ссылки,
на странице его свойств.
Некоторые хорошие иконки доступны здесь:
%SystemRoot%System32SHELL32.dll
Обратите внимание, что для меня на Windows 10:
%SystemRoot% = = C:Windows
Другие значки находятся здесь:
C:WindowsSystem32imageres.dll
Также вы можете захотеть иметь первую строку
в пакетном файле должен быть «cd ..»
если вы храните свои пакетные файлы в подкаталоге bat
на один уровень ниже, где должны выполняться ваши ярлыки.
прога
18:49, 6th August, 2020
Я предполагаю, что вы говорите о Windows, верно? Я не верю, что вы можете изменить значок пакетного файла напрямую. Значки встроены в файлы .EXE и .DLL или указаны в файлах .LNK.
Вы можете попробовать изменить ассоциацию файлов, но этот подход может отличаться в зависимости от используемой версии Windows. Это связано с реестром в XP, но я не уверен насчет Vista.
davran
06:41, 28th August, 2020
Попробуйте BatToExe конвертер. Он преобразует ваш пакетный файл в исполняемый файл и позволит вам установить для него значок.
lool
00:10, 15th August, 2020
я рекомендую использовать конвертер BAT в EXE для ваших желаний
Я хотел бы знать, как на самом деле установить для значка файла .bat произвольный значок. Как бы я сделал это программно, независимо от языка, который я могу использовать.
11 ответов
Лучший ответ
Предположим, вы имеете в виду командные файлы MS-DOS: поскольку это просто текстовый файл со специальным расширением, файл .bat не хранит собственный значок.
Однако вы можете создать ярлык в формате .lnk, в котором будет храниться значок.
47
Matt
16 Авг 2016 в 21:11
Вы можете использовать такую программу, как конвертер BAT в EXE, например такую: ссылка
Эта программа позволяет вам добавить свой собственный значок.
0
Lev K.
22 Дек 2021 в 13:26
Один из способов добиться этого:
- Создайте исполняемый файл Jar
- Создайте командный файл, чтобы запустить указанную выше jar-файл и запустить настольное приложение java.
- Используйте конвертер Batch2Exe и конвертируйте в командный файл в Exe.
- Во время вышеуказанного преобразования вы можете изменить значок на любой по своему усмотрению (должен иметь действительный файл .ico)
- Поместите ярлык для указанного выше exe на рабочий стол.
Теперь ваша java-программа может быть открыта необычным способом, как и любые другие приложения MSWindows.! 
4
Patrick
9 Дек 2012 в 17:40
Если вам нужен значок для командного файла, сначала создайте ссылку для командного файла следующим образом
Щелкните правой кнопкой мыши в папке окна, где вы хотите установить ссылку, выберите «Создать» -> «Ярлык», затем укажите, где находится файл .bat.
Это создаст нужный вам файл .lnk. Затем вы можете указать значок для ссылки на странице ее свойств.
Здесь доступны несколько красивых иконок:
% SystemRoot% System32 SHELL32.dll
Примечание. Для меня в Windows 10:% SystemRoot% == C: Windows
Другие значки находятся здесь: C: Windows System32 imageres.dll
Также вы можете захотеть, чтобы первая строка в командном файле была «cd ..», если вы храните свои командные файлы в подкаталоге bat на один уровень ниже того места, где должны выполняться ваши ярлыки.
5
jmkuss
1 Фев 2018 в 02:38
Я предполагаю, что вы говорите о Windows, верно? Я не верю, что вы можете напрямую изменить значок командного файла. Иконки встроены в файлы .EXE и .DLL или указаны в файлах .LNK.
Вы можете попробовать изменить ассоциацию файлов, но этот подход может отличаться в зависимости от версии Windows, которую вы используете. Это связано с реестром в XP, но я не уверен насчет Vista.
1
Judge Maygarden
19 Авг 2008 в 04:35
Попробуйте конвертер BatToExe. Он преобразует ваш командный файл в исполняемый файл и позволит вам установить для него значок.
2
Makaveli84
23 Сен 2013 в 16:31
Попробуйте с помощью shortcutjs.bat создать ярлык:
call shortcutjs.bat -linkfile mybat3.lnk -target "%cd%Ascii2All.bat" -iconlocation "%SystemRoot%System32SHELL32.dll,77"
Вы можете использовать переключатель -iconlocation, чтобы указать на значок.
1
npocmaka
9 Ноя 2020 в 22:38
Я рекомендую использовать конвертер BAT в EXE для ваших желаний
-2
sudip ghimire
18 Мар 2018 в 14:30
Вы можете просто создать ярлык, а затем щелкнуть по нему правой кнопкой мыши -> свойства -> изменить значок и просто найти нужный значок. Надеюсь на эту помощь.
Чтобы программно установить значок ярлыка, см. Эту статью, используя SetIconLocation:
Как я могу изменить значок существующего ярлыка ?:
https://devblogs.microsoft.com/scripting/how-can-i-change-the-icon-for-an-existing-shortcut/
Const DESKTOP = &H10&
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.NameSpace(DESKTOP)
Set objFolderItem = objFolder.ParseName("Test Shortcut.lnk")
Set objShortcut = objFolderItem.GetLink
objShortcut.SetIconLocation "C:WindowsSystem32SHELL32.dll", 13
objShortcut.Save
16
XP1
21 Авг 2020 в 07:40
Значок, отображаемый оболочкой (проводником) для командных файлов, определяется ключом реестра.
HKCRbatfileDefaultIcon
Который на моем компьютере
%SystemRoot%System32imageres.dll,-68
Вы можете установить его на любой понравившийся значок.
Однако это изменит значки всех командных файлов (если они не имеют расширения .cmd).
8
Joey
13 Май 2009 в 11:58


