2009-10-23 66 views
1

爲什麼使用提升的權限運行會強制使用UNC路徑?我需要提升我的過程,並保持我的驅動器映射。然而,當我運行提升時,映射被替換爲UNC路徑。例如:爲什麼使用提升的權限運行會強制使用UNC路徑?

textBoxPath.Text = Application.StartupPath; 

正常運行時返回「F:\ myProgram \ tools」。但當運行提升它返回「\服務器\共享\ myProgram \工具」

我想找到一種方法來將UNC轉換爲映射路徑或完全阻止它。

謝謝

回答

3

驅動器映射是每個用戶。您的管理員用戶根本沒有相同的映射。

我擔心沒有辦法保留它們,因爲當提升時,您擁有完全不同的用戶令牌。

+0

謝謝,這是有道理的。不會讓我的生活更輕鬆,但它是有道理的。 :) – JimDel 2009-10-23 15:59:37