2014-08-28 3 views
0

Сценарий, указанный в ответе this question, отлично работает при работе с локального диска, доступного как для обычного пользователя, так и для администратора.Запуск пакетного файла с учетной записью администратора с сетевого диска

Однако при запуске с сетевого диска (что является очень реальной возможностью в университетских средах) он сталкивается с файлами, которые не обнаружены.

У кого-нибудь есть идея, как это исправить?

ответ

0

Пошел для простейших обходного : Пакетный файл теперь копирует все файлы, которые ему требуются, в временную папку пользователя (которая является локальной , доступной администраторам) перед запуском части «как администратора».

немного хлопот, большой & уродливые пакетный файл, но он работает

1

Это новая «особенность» UAC в окнах, попробуйте этот ключ системного реестр:

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLinkedConnections /t REG_DWORD /d 00000001 /f 

Для получения дополнительной информации об этой RegKey, проверить эту Technet статью: LINK

+0

держись, ты имеешь в виду, что это ошибка в Windows 8? Или это строка кода, которая будет работать только в Windows 8? –

+1

MS сделал это специально, проверьте ссылку, которую я положил в сообщение – Alex

Смежные вопросы