首页 > 解决方案 > 需要帮助从多个服务器中提取多个 reg 值

问题描述

到目前为止我的代码:

import-module remoteregistry
$key = 
'SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols'
$servers = get-content C:\temp\myComputers.txt
FOREACH ($SERVER IN $servers) {
TRY {
Get-Regvalue -CompuerName $SERVER -Key 
"SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols" - 
Recurse | OUT-FILE C:\TEMP\new-reg-results.txt -Append
} CATCH {
ADD-CONTENT '$SERVER.Name Not Found' C:\TEMP\new-reg-results.txt
}
}

我试图在我定义的键下提取这些键的所有键和值,但我的脚本运行了一秒钟,然后停止而没有错误,但根本没有生成输出文件。有什么想法吗?

标签: registry

解决方案


推荐阅读