Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 08.08.2022
Сообщений: 24

Переименование имени ярлыка (shortcut) программно, посредством bat файла

27.08.2022, 13:16. Показов 3062. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я пробывл использовать команду ren, но она работает только для файлов и папок.
Подскажите, пожалуйста, как программно, например, имя ярлыка, который появляется на рабочем столе после установки
какого-либо приложения, переименовать в имя нужное мне.
Если это нельзя сделать напрямую, тогда,возможно, есть утилиты, которые помогут это сделать.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.08.2022, 13:16
Ответы с готовыми решениями:

Переименование или создание имени папки из части имени первого и последнего файла в которой они лежат
Добрый день! Помогите дописать скрипт который собирает файлы в папки с указанным размером в Мб. На просторах интернета нашел вот этот...

Запуск файла в директории с .bat, когда .bat запущен от имени администратора
Здравствуйте. Имею бат, он должен запускать файл "<тут директория батника>\n1.bat". Но если даже вписывать cd "%~dp0" и...

Разница в работе bat-файла при его запуске от имени простого пользователя и от имени администратора
Здравствуйте. Пытаюсь создать .bat который: создаёт папку %ProgramFiles%\MyProg и копирует туда файлы создаёт папку...

23
0 / 0 / 0
Регистрация: 08.08.2022
Сообщений: 24
31.08.2022, 16:33  [ТС]
Студворк — интернет-сервис помощи студентам
Галку убрал с "Hide extensions for known file types" и перезапустил компьютор.
Ничего не изменилось.
Миниатюры
Переименование имени ярлыка (shortcut) программно, посредством bat файла  
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
31.08.2022, 17:55
Лучший ответ Сообщение было отмечено fils как решение

Решение

После [Применить] в том диалоге перезапуск системы не требуется. Win 10/11, наверное?
Попробуйте аналогичным батником:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off&setlocal enabledelayedexpansion
reg query "HKU\S-1-5-19" >nul 2>&1
if errorlevel 1 (
  set "bat=%~0"
  start "" mshta "javascript:q=String.fromCharCode(34);new ActiveXObject('Shell.Application').ShellExecute('%ComSpec:\=\\%','/c '+q+'!bat:\=\\!'+q,'','runas',0);close()"
) else (
  reg delete HKCR\InternetShortcut /v NeverShowExt /f
  reg delete HKCR\IE.AssocFile.URL /v NeverShowExt /f
  taskkill /im explorer.exe /f
  call:check
  start "" explorer.exe
)
exit
 
:check
>nul qprocess explorer.exe&&call:check
1
0 / 0 / 0
Регистрация: 08.08.2022
Сообщений: 24
31.08.2022, 19:38  [ТС]
В два клика ваш батник всё сделал!
Всё работает!!!
Ещё один вопрос снят с повестки.
Век живи - век учись, благо что есть у кого.
Огромное вам спасибо.

Добавлено через 1 час 25 минут
Win 10/11, наверное?

P.S.

Вы угадали.
Позавчера поменял Windows 7 на Windows 10.
Столкнулся с кучей проблем, и главная из них заключается в том,
что Encoding в Блокноте поменялся с ANSI на UTF-8, в результате чего
перестали работать некоторые батники, которые были написанны в Windows 7.
В интернете нашёл много написанного на эту тему, кроме рабочих вариантов.
Ещё раз СПАСИБО!
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
31.08.2022, 19:50
Пожал'ста.

Дефолтная кодировка блокнота никак не влияет на работоспособность ранее созданных батников.
Это новоявленные батники могут иметь проблемы, если их сохранять в ненадлежащей кодировке.
Впрочем, для батников загвоздка блокнота чаще в наличии ВОМ, а не самой UTF-8.
Лучше пользуйтесь спецредакторами с подсветкой синтаксиса и настройкой кодировки. А блокнот оставьте для банальностей.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.08.2022, 19:50

Как открыть расположение файла ярлыка на удаленном компьютере bat файлом
Передо мной стоит задача написать bat файл, который бы переустанавливал windows desktop приложение. Для этого нужно написать bat файл...

Переименование файла, указав его порядковый номер в имени файла
Привет, ребят! Программирую на VB.NET, новичок, так что вопрос может уже был, может вопрос глупый, но всё же. Вот смотрите. У меня есть...

Замена иконки от ярлыка bat файла, каждый раз при его запуске
Добрый день! Подскажите пожалуйста, возможно ли сделать следующее: Есть необходиомость периодически отключать и включать системное...

Переименование имени файла в базе
Задача следующая. Есть интернет магазин, нужно переименовать все файлы картинок у товаров соответственно url этого товара. Т.е. сейчас...

Отправка файла на FTP-сервер посредством bat-файла, запускаемого через Планировщик задач
Здравствуйте, подскажите пожалуйста Как правильно настроить передачу фала (c:\1\Товары.csv) на FTP посредством bat и как его потом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru