powershell 调用cmdlet写文件,再从文件读取数据


PowerShell交流中心powershell 调用cmdlet写文件,再从文件读取数据
1
Susi asked 9 年 ago

CMDLET 通过HTTPS 请求 EDMS(wsdl),从ESC获取信息(ESC是一台装了ESC软件(管理一台存储)的普通windows server电脑,安装了windows agent,),写到了workfile这个文件(.xml或者.txt文件,命名为workfile)

Powershell调用cmdlet去写workfile这个文件,再去workfile文件取数据

问题:1.怎么写workfile?

2.怎么读取workfile里的数据。

workfile的内容结构需要是:name: Lily

age: 18

谁能做个demo给我吗??紧急问题。。

 

0 Answers
1
Mooser Lee 管理员 answered 9 年 ago
# 构造数据
$data= @{name=" Lily"
age=18
}

# 保存数据
$workfile = "workfile.json"
$data |ConvertTo-Json | Out-File $workfile

# 读数据
$readData = ConvertFrom-Json (Get-Content $workfile -Raw)
$readData.name
$readData.age