1

DeleteProfile() APIを使用して、ユーザー プロファイルをプログラムで (正しい方法で) 削除しようとしています。残念ながら、最初のパラメーターとしてアカウント SID が必要です。

ユーザー名を取得してSIDを吐き出す魔法のAPIが必要ですよね?ネイティブ コードを使用しているものをオンラインで見つけることができないようです (私は .NET マネージ コードを使用しておらず、WMI クエリ、powershell、または cmdline ツールなどを使用したくありません)。

Net32Api を使用してアカウントを削除できることはわかっていますが、それでもプロファイル ディレクトリなどのアーティファクトが残ります。プロファイルをきれいに削除する方法が必要なだけです (明らかに昇格されたコードから)。

ありがとうございました!

4

1 に答える 1