Первый вопрос: зачем если можно создать просто *.lnk файл и зарегестрировать lnk как исполняемое расширение. (я так понамию тебе алиасы нужны чтоб их выполнять будто реальные проги)
Второе: если первое почему-то не подходит (интересно знать почему) то есть такая штука в Win2000 как жесткая ссылка (hardlink). Тоесть файл лежит то на винте в одном месте, а показываться может сразу в нескольких местах
круто правда? И если даже его удалить из одного места, то это будет равносильно удалению ярлыка на программу. В общем тебе алиасы на уровне системы.
Завтра спрошу у знающих людей или help раскопаю, кстати попробуй и сам посмотреть что-то вроде этого. Знаю что Far должне уметь их создавать.
Красота и массовые расстрелы спасут мир.