Get-Content在远程运行时需要管理员权限

时间:2016-10-01 12:44:09

标签: windows powershell

我希望使用PowerShell在远程Windows服务器上打开并处理文本文件。

我们有(大致)以下内容:

$path = "\\server1\c$\Users\gavin\Desktop\mylogfile.log"
Get-Content $path

显然,当我拥有 server1 的管理员权限时,我才能使用此功能。

出于安全原因,我无法无限制地访问我想访问的所有服务器。

有没有办法解决这个问题,因为我只能拥有不到完全的管理员权限?

我正在考虑让IT在远程计算机上更改我的组权限等。

1 个答案:

答案 0 :(得分:2)

\\server1\C$是所谓的administrative share。它们是隐藏的共享,用于管理员访问远程计算机的文件系统。出于安全原因,访问这些权限需要管理员权限。

要求管理员创建一个允许您访问的专用共享,或者(更好的是)让服务器在您有权访问的中心位置创建日志。