WndowsUpdateのコマンド実行時に指定するcabファイルをファイルサーバから取得する方法

Anonymous
2023-12-08T02:03:57+00:00

WindowsUpdate関連のコマンドであるAddScanPackageServiceコマンド(https://learn.microsoft.com/ja-jp/windows/win32/api/wuapi/nf-wuapi-iupdateservicemanager-addscanpackageservice)を使用する際、引数に指定するcabファイルをファイルサーバに配置して実行すると以下のエラーが出て、正常に実行できません。

AddScanPackageServiceコマンドは、外部マシンに配置されたcabファイルの指定に対応していないということなのでしょうか?

すでに確認したこととしては、他のコマンド等(golangのos.Stat())ではファイルが認識されていました。

エラー内容:

$UpdateServiceManager = (New-Object -ComObject Microsoft.Update.ServiceManager); >> $UpdateServiceManager.AddScanPackageService("Offline Sync Service", $FSO.GetAbsolutePathName("\192.168.0.136\samba-test\wsusscn2.cab")) Value does not fall within the expected range. At line:2 char:1 + $UpdateServiceManager.AddScanPackageService("Offline Sync Service", $ ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OperationStopped: (:) [], ArgumentException + FullyQualifiedErrorId : System.ArgumentException

実行環境:

           ファイルサーバ: SambaをインストールしたLinux

           コマンドを実行したマシン: Windows10

モデレータ注 : 「Windows」カテゴリに投稿されましたが、内容から判断して適切なカテゴリに移動しています。

Windows Windows Client for IT Pros デバイスと展開 Windows の更新プログラム、機能、またはロールのインストール

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。

0 件のコメント コメントはありません
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-12-08T04:07:45+00:00

    ファイルへのパスはどのように指定しているのでしょう(ネットワークドライブへ割り当てたドライブ名、ホスト名での UNC パス、IP アドレスでの UNC パスなど)。またファイルサーバーのセキュリティ ゾーンが正しくイントラネットに認識されていますか?

    併せて、実行されているコマンドの内容も具体的に示されると良いでしょう。

    0 件のコメント コメントはありません