Я пытаюсь создать командный файл, которому необходимо передать путь и в котором есть операции, требующие повышения прав ( в нем я использую mklink ). 
Вот как воссоздать проблему.
- Создайте .bat файл, который просто содержит 
pause - Сделайте ярлык для этого командного файла.
 - Создайте 2 папки 
C:\ThisWillWorkиC:\This Will Fail - Попробуйте перетащить каждую папку на ярлык. Оба должны работать.
 - Измените настройки ярлыка и отметьте в опциях расширенных опций, что для этого требуются права администратора.
 - Попробуйте перетащить каждую папку еще раз, 
C:\ThisWillWorkбудет вести себя одинаково, ноC:\This Will Failбудет мигать командную строку и немедленно закрывать себя. 
Это делается в Windows 7 64-bit.
Что я могу сделать, чтобы достичь своей цели? Есть ли способ разрешить мне использовать mklink без повышения прав ? Нужно ли переключаться с использования пакетных файлов Windows на что-то другое (возможно, powershell)? Что еще я могу использовать, чтобы иметь возможность написать сценарий для удаления папки, а затем воссоздать ее как символическую ссылку на папку, в которую я ее поместил?
