當從普通用戶和管理員都可訪問的本地驅動器上運行時,在this question的回答中給出的腳本完美工作。使用網絡驅動器中的管理員帳戶運行批處理文件
但是,當從網絡驅動器運行(這是大學環境中非常現實的可能性)時,它會運行到未找到文件的問題。
有沒有人有一個想法如何解決這個問題?
當從普通用戶和管理員都可訪問的本地驅動器上運行時,在this question的回答中給出的腳本完美工作。使用網絡驅動器中的管理員帳戶運行批處理文件
但是,當從網絡驅動器運行(這是大學環境中非常現實的可能性)時,它會運行到未找到文件的問題。
有沒有人有一個想法如何解決這個問題?
拍得最簡單的解決方法:在運行「as admin」部分之前,批處理文件現在會將所需的所有文件複製到用戶的臨時文件夾(管理員可訪問的本地&)。
有點麻煩,大&醜陋的批處理文件,但它適用於
這是Windows UAC的一個新的「功能」,試試這個註冊表項來:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLinkedConnections /t REG_DWORD /d 00000001 /f
有關此註冊表項來的更多信息,請參閱此TechNet文章:LINK
保持,你的意思是這是在Windows 8中的錯誤?或者,這是隻能在Windows 8中工作的代碼行嗎? – 2014-08-28 20:04:50
MS有意爲之,請查看我在帖子中的鏈接 – Alex 2014-08-28 20:21:07