Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 214
Благодарности: 25

Профиль | Отправить PM | Цитировать


loginvovchyk, идея очень хорошая, но

1. Хотя в sfx и задан Path=%USERPROFILE%, всё остальное задано абсолютными именами. Хотя, например, есть старый-престарый твик "перемещение Рабочего Стола в меню Пуск", с которым будет полный ппц. И вообще не факт, что у юзера десктоп именно в "Рабочем Столе" и т.п. Наконец, не факт, что у юзера Винда стоит именно в ВИНДОВС, а не ВИНХР, к примеру.

2. Исходя из того же Path=%USERPROFILE% твой аддон абсолютно одноюзерский, причём для запускающего юзера онли.

3. При создании ярлыков, которые нужно "разложить по папкам", Винда сразу же сохранит много служебной информации, относящейся только к той машине, где ярлык создавался. Например, видно, что ты работаешь под админом, предпочитаешь тему "Аэро", а кусочек SIDа твоей машины 2-57989841-1177238915.

Не говоря о потенциальной небезопасности (хотя в случае ярлыков это не столь важно), иногда этот служебный мусор ведёт к банальной неработоспособности ярлыков на другой системе. На большинстве систем это фиксится автоматически при копировании ярлыка в Проводнике, но не факт, что 1) это произойдёт при прямом извлечении РАРом (для верности нужно заюзать tempmode=1 и команду copy или cmd /c copy) и 2) вообще произойдёт. Куда более кошерно создавать ярлыки соотв. програмками из РесурсКита или сторонних разработчиков.

Отправлено: 14:41, 20-07-2008 | #3