Fritz!Box から構成をエクスポートしたいのですが、そのための PowerShell スクリプトが見つかりませんでした。だから私は見つけたcurlステートメントを変換しようとしていますが、うまくいきません:
curl -s -k -o $OUT --form sid=$SID --form ImportExportPassword=$Passwort--form ConfigExport= https://fritz.box/cgi-bin/firmwarecfg
私は次のような多くのことを試しました:
$body = {
sid = $SID,
ImportExportPassword = $Passwort,
ConfigExport = ""
}
Invoke-WebRequest -Uri "http://$FritzBoxUrl/cgi-bin/firmwarecfg" -Body $body -Method Post -OutFile $BackupPath
情報: SID は、別の Invoke-Webrequest コマンドから既にキャッチされています
また、本文のパラメーターを二重引用符で囲みましたが、それも機能しませんでした。
「-Form」パラメーターを持たない PS 5.1 (Windows に統合) を使用しています。
それを機能させるための正しい構文は何ですか?