我正在运行一个 powershell 文件,该文件将收集信息并将其保存到 XML 文件中。该脚本将在多台计算机上运行,因此我想将它们全部保存到根路径。问题是,如何将 XML 文件保存到计算机上的根目录?
要指定:脚本将始终在本地计算机上运行,因此我需要将 xml 文件保存到本地路径..
我正在运行一个 powershell 文件,该文件将收集信息并将其保存到 XML 文件中。该脚本将在多台计算机上运行,因此我想将它们全部保存到根路径。问题是,如何将 XML 文件保存到计算机上的根目录?
要指定:脚本将始终在本地计算机上运行,因此我需要将 xml 文件保存到本地路径..
基本上保存在根目录的路径是:
\\servername\c$\myfile.xml
这是保存在远程计算机的 c:\ 根文件夹中的路径。你需要local administrator credentials
的服务器。
如果我理解正确.. 如果您有权访问相关计算机的根驱动器... 这会将每个 xml 文件(以其计算机名称命名)保存在每台计算机的 C 驱动器中。
"comp1","comp2","comp3" | Foreach-Object {
$xml = ....
$xml | Out-File -Path "\\$_\c$\$_.xml"
}