-= DriveR =- писал(а):
Запускаем программульку, она создает новый ярлык ссылающийся куда надо, а старый удаляет.
Но не тут то было. Ярлык не удаляется, т.к. он используется, у пользователя появляется новый ярлык + ошибка + остается старый ярлык
Вот поэтому я и хочу поменять свойства ярлыка.
А если такой вариант:
Программа (1), на которую ссылается ярлык, запускает другую программу (2), которая решает вопрос о замене ярлыка. Если необходимо заменить ярлык, программа (2) закрывает программу (1), удаляет старый ярлык, создает новый, запускает программу (1) из нового места и закрывается. Если ярлык изменять не нужно, программа (2) просто закрывается.