Создание символических ссылок в Windows ограничено. Обычно у администратора достаточно прав для этого, но у пользователей этого нет.Как проверить, имеет ли пользователь достаточные права на создание символических ссылок в PowerShell
- Как проверить, имеет ли текущий пользователь права на использование
New-Symlink
в PowerShell? - Есть ли какие-нибудь улучшения вокруг, используя
cp
, чтобы решить эту проблему, еслиNew-Symlink
недоступен?
Набор сценариев предварительной компиляции нескольких библиотек моделирования в каталогах, инструмента поставщика. Я использую символические ссылки для переключения и сопоставления выбранной библиотеки поставщиков с общим именем папки. В противном случае мне нужно предварительно скомпилировать библиотеку при каждом изменении библиотеки, которая занимает> 5 минут и создает ~ 2 GiB-данных.
Почему бы не помещать символ 'New-Symlink' в блок' try/catch'? – sodawillow
Рассматривается ли это «хороший стиль»? В Python да, но в PowerShell? – Paebbels
https://userrights.codeplex.com/ и проверьте право SeCreateSymbolicLinkPrivilege. Может быть, это слишком сложно, если это единственное, что вы хотите сделать ... Вы также можете использовать: https://technet.microsoft.com/en-us/sysinternals/bb664922.aspx –