Симлинки (mklink) не из под администратора. Как? – как исправить?

В Windows есть замечательная функция: создание символических ссылок (команда mklink).

Но никто не знает почему, для этого нужны права администратора.

(работы под учетной записью администратора недостаточно).

При обычном запуске пишет “недостаточно прав”. Запрос UAC не уйдет, просто отправится.

Если запустить программу от администратора через “меню мыши” по щелчку правой кнопкой мыши, mklink работает из нее.

через мышку запускать неудобно и к тому же «работать» в основном на планшетах”.

Задача – использовать mklink в скриптах.

То есть просто создавайте программы через make и cmd. Файл.

Запуск mklink через runas невозможен.

Например:

runas / savecred / user: u977 \ admin “cmd.exe / K mklink / D d: \ stg_link d: \ stg”

Открывает новое окно cmd.exe с сообщением «недостаточно прав”.

без кавычек указанная выше команда runas вообще не выполняется

При этом без аргументов cmd.exe, как и другие программы, запускается без проблем.

Единственное рабочее решение – запускать из него runas и скрипты Total Commader, но это ужасно с точки зрения безопасности, особенно если учесть, что мне не нужен доступ к системным каталогам.

Запрос:

Как создать символьную ссылку снизу пользователя (в его каталогах) ?

Отвечать

До свидания!

Эти проблемы с системным администратором рассматриваются на TechNet.

—————————————————————–
Заявление об ограничении ответственности:
Мое мнение может не совпадать с официальной позицией Microsoft.

Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/simlinks/7ddd8268-24f9-4387-b5d3-1537146c830b

Добавить комментарий