Создаю симлинк через CreateSymbolicLink. Получаю ошибку 1314 — A required privilege is not held by the client (ERROR_PRIVILEGE_NOT_HELD)
Вычитал в инете, что может не хватать SE_BACKUP_NAME, SE_TCB_NAME. Попробовал установить — ошибка, прав не хватает
Что делать?
UPD Вычитал еще, что non-elevated process не может создавать симлинки. Сделать процесс elevated я могу, но выскочит окошко UACа. Как без всего этого гемора обойтись? А то бред какой-то. Симлинки в винде ввели типа для того, чтобы как в Unix было, но там без проблем любой пользователь симлинки создают, а тут такой ад.
Тулза — утилита ком строки, для своего употребления, предполагалось, что будет часто делать симлинки для управляемых ею каталогов. Как обойтись, чтобы из консольки без проблем запускать?