0
我有本地系統帳戶下運行的Windows服務。 我正在檢查File.Exist(網絡中的文件)。這工作正常與Windows 7,但是當我在Windows XP SP3上運行此服務,然後它返回false爲file.exists()。 任何幫助?我們可以在本地系統下運行的windows服務中訪問網絡文件嗎?
我有本地系統帳戶下運行的Windows服務。 我正在檢查File.Exist(網絡中的文件)。這工作正常與Windows 7,但是當我在Windows XP SP3上運行此服務,然後它返回false爲file.exists()。 任何幫助?我們可以在本地系統下運行的windows服務中訪問網絡文件嗎?
解決.. LocalSystem故意沒有網絡權限,以便可以在該帳戶下運行服務,並且對可能觸及網絡的攻擊「安全」。
所以你做對了 - 將其更改爲其他帳戶 - LocalSystem不適用於進行網絡訪問的服務。
共享文件夾可以完全訪問'EveryOne'。 – Rupali
該文件是否有任何特定的權限? – ryadavilli
沒有完全訪問權給每個用戶不需要權限。 – Rupali