問題は、300 個の ini ファイルを作成する必要があることです。CSV ファイルには、コンピューター名と MAC アドレスがあります。ini ファイルは、MAC アドレスとして名前を付ける必要があります。そのために私は解決策を持っています:
$data = Import-CSV d:\import.csv
ForEach ($i in $data){
$name = $i.name
$MAC = $i.MAC
New-Item -ItemType file -name $_.MAC.ini
}
しかし、このコードでは、これらの inies にいくつかの txt を入れる必要があります。例えば:
some value
some text
some value=$_.name
and more txt
コンテンツには、CSV の MAC アドレスと同じ行にある値にコンピューターの名前が含まれている必要があります。
ここで私はそれを行うのに助けが必要です。最初に Add-Content を試してみましたが、うまくいきませんでした :(