web-dev-qa-db-ja.com

Windowsシステムアカウントのキャッシュされた資格情報を追加する方法

コンピューターにソフトウェアビルドおよび展開サービスがインストールされています。サービスは、SYSTEMアカウントとして実行するように設定されています。

このサービスは他の多くのマシンにデプロイされ、接続するためにマシンのパスワードを必要とするため、Windows資格情報マネージャーを使用してリモートマシンの資格情報をキャッシュしたいと思います。

ターゲットアカウントがSYSTEMアカウントである場合、これをどのように達成しますか?

サードパーティのツールをダウンロードする必要がなく、デフォルトのWindows 10アーキテクチャを使用して機能するソリューションが欲しいのですが。

問題をWeb検索すると、他のアカウントの資格情報をクリアする方法に関する結果が出ました。

7
Dodzi Dzakuma

組み込みユーティリティcmdkeyを使用して、認証情報を追加します。

Microsoft Sysinternals ユーティリティPsExecをダウンロードして使用します:psexec -scmdkeyをSYSTEMとして実行します。技術的には、Microsoftであるため、サードパーティではありません。

CMDKEY.exe 保存されているユーザー名、パスワード、または資格情報を作成、一覧表示、または削除します。

Syntax
      cmdkey [{/add:TargetName|/generic:TargetName}]
         {/smartcard|/user:UserName [/pass:Password]}
            [/delete{:TargetName|/ras}]
               /list:TargetName

例:

保存されているユーザー名と資格情報のリストを表示します。
cmdkey /list

コンピューターServer64にアクセスするユーザーPeteZ(ドメインdom64)の汎用TERMSRV資格情報を追加します。
cmdkey /generic:TERMSRV/Server64 /user:dom64\PeteZ /pass:p4g67hjyy23

保存されているServer64のTERMSRV資格情報を削除します。
cmdkey /delete TERMSRV/Server64

ユーザーKateがパスワードz5rd63hGtjH7でコンピューターServer64にアクセスするためのユーザー名とパスワードを追加します。
cmdkey /add:server64 /user:Kate /pass:z5rd63hGtjH7

ユーザーKateがコンピューターServer64にアクセスするためのユーザー名を追加し、Server64にアクセスするたびにパスワードを要求します。
cmdkey /add:server64 /user:Kate

保存されているServer64の資格情報を削除します。
cmdkey /delete:Server64

7
Steven