|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Сравнение ярлыков |
|
CMD/BAT - Сравнение ярлыков
|
Новый участник Сообщения: 1 |
Профиль | Отправить PM | Цитировать Ситуация такова - на рабочем столе очень много ярлыков, из которых нужно выбрать один с определенным расположением и переименовать его.
По логике, нужно сделать так: 1) Сравнить все ярлыки по местоположению 2) Когда ярлык с определенным местоположением найден, переименовать его. Как сделать сие на практике - ума не приложу. Дайте, пожалуйста, наводку. |
|
Отправлено: 19:57, 18-08-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата 123rese:
Цитата 123rese:
Option Explicit Dim objFile Dim objWshShell With WScript.CreateObject("Scripting.FileSystemObject") Set objWshShell = WScript.CreateObject("WScript.Shell") For Each objFile In .GetFolder(objWshShell.SpecialFolders.Item("Desktop")).Files Select Case LCase(.GetExtensionName(objFile)) Case "lnk" With objWshShell.CreateShortcut(objFile.Path) If .TargetPath = "C:\Program Files\Notepad++\notepad++.exe" Then objFile.Name = "Мой Блокнот Плюс Плюс.lnk" Exit For End If End With End Select Next Set objWshShell = Nothing End With WScript.Quit 0 |
||
Отправлено: 06:50, 19-08-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Iska, вроде бы товарища интересует не переименовать ярлык с заданным именем -- а ярлык с заданными [на Рабочем Столе] координатами, какое бы имя у этого ярлыка не было.
Смысл сего действа неясен. И интересно, что будет если координаты изменятся хоть на один пиксел. |
------- Отправлено: 11:43, 19-08-2014 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Сравнение папок | Speedy | Хочу все знать | 14 | 31-08-2013 20:55 | |
CMD/BAT - Сравнение даты | SloTiK | Скриптовые языки администрирования Windows | 3 | 26-10-2012 19:08 | |
2007 - Сравнение таблиц. | a715 | Microsoft Office (Word, Excel, Outlook и т.д.) | 1 | 16-06-2011 22:52 | |
Сравнение конфигураций | roootxp | Выбор отдельных компонентов компьютера и конфигурации в целом | 3 | 24-07-2010 18:35 | |
C/C++ - Сравнение картинок | laro4ka | Программирование и базы данных | 4 | 25-11-2008 11:24 |
|