【发布时间】:2019-06-21 10:55:41
【问题描述】:
有没有办法从远程机器获取特殊文件夹?
我正在使用此代码获取本地文件夹:
$path = [environment]::getfolderpath("CommonApplicationData")
但我想使用这样的函数从其他机器获取它:
$specialFolder = Get-RemoteSpecialFolder "MyRemoteMachine" "CommonApplicationData"
function Get-RemoteSpecialFolder
{
param(
[string]$ComputerName,
[string]$SpecialFolderName
)
Get-WMIObject ...
...
}
【问题讨论】:
-
Google 搜索的第一次点击给了我这个Get environment variables in Windows remotely using PowerShell 脚本。你可以使用变量名“ProgramData”
-
是的,我在发帖前试过了。但是
ProgramData远程执行时环境变量不存在Get-WMIObject -Class Win32_Environment -ComputerName...