registry - 需要帮助从多个服务器中提取多个 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
}
}
我试图在我定义的键下提取这些键的所有键和值,但我的脚本运行了一秒钟,然后停止而没有错误,但根本没有生成输出文件。有什么想法吗?
解决方案
推荐阅读
- json - 对集合资源的响应负载正文的建议
- laravel - 将 Laravel Echo 与 docker 一起使用(CORS 问题)
- java - 使用 JSONObject 显式声明可空字段的类型
- laravel - 选择带有返回重复项的选定值的选项
- concourse - 如何有条件地运行 Concourse 任务?
- mysql - 为什么查询返回没有 LIMIT 子句的空结果集?
- version-control - 在“hg rebase”冲突期间,我如何才能看到我在历史上的位置?
- c# - 使用 Linq/Lambda 将 DataTable 转换为字典
- windows - 节点和父链接
- c# - 如何注册 COM 对象及其关联的 Interop 程序集?