Доступ к сетевым папкам в Windows 8 при запуске администратора приложения

2770
Don 01001100

Я пытаюсь получить доступ к сетевым ресурсам из приложений, запускаемых от имени администратора, но приложение никогда не может найти сетевой путь, даже если я использую формат UNC. Например, я запускаю блокнот, нажимаю « Открыть» и набираю \\myserver\C$. Оно работает. Я запускаю блокнот как администратор и пробую то же самое, но я получаю Windows cannot access \\myserver\C$. (Я копирую и вставляю путь в случае, если я сделал опечатку, но мой сервер все равно не называется myserver.)

Я могу сделать это в Windows 7 без проблем. Как я могу сделать это в Windows 8?

2
Сообщение об ошибке только говорит, что оно не может получить доступ к указанному пути, или оно говорит что-то еще? Darius 11 лет назад 1
Thanks for the quick reply. I'm getting: Error code: 0x80070035 The network path was not found. Don 01001100 11 лет назад 0
Ваши устройства / ПК на DHCCP или вы назначили IP вручную? Darius 11 лет назад 0
I have two computers, one with Windows 7 and one with Windows 8, both DHCP. The server I don't know about. However, I can repeat the test on Windows 7 without a problem. Thanks! Don 01001100 11 лет назад 0

1 ответ на вопрос

3
Michael Jenkins

I have been having a similar problem, and it looks as though this is the solution to both of our problems.

http://www.winability.com/how-to-make-elevated-programs-recognize-network-drives/

The link in the article to the Microsoft KB is for an article relating to Windows 7 / Vista, however other answers on the Microsoft site relating to Windows 8 are the same.

**In short: UAC (User Account Control) is the problem in this situation as it tries to separate the user an administrator for greater security.

Похожие вопросы