我希望使用PowerShell在远程Windows服务器上打开并处理文本文件。
我们有(大致)以下内容:
$path = "\\server1\c$\Users\gavin\Desktop\mylogfile.log"
Get-Content $path
显然,当我拥有 server1 的管理员权限时,我才能使用此功能。
出于安全原因,我无法无限制地访问我想访问的所有服务器。
有没有办法解决这个问题,因为我只能拥有不到完全的管理员权限?
我正在考虑让IT在远程计算机上更改我的组权限等。
答案 0 :(得分:2)
\\server1\C$
是所谓的administrative share。它们是隐藏的共享,用于管理员访问远程计算机的文件系统。出于安全原因,访问这些权限需要管理员权限。
要求管理员创建一个允许您访问的专用共享,或者(更好的是)让服务器在您有权访问的中心位置创建日志。