WindowsとTCPIPに関するruirui-kunのブックマーク (1)

  • 別アカウントでプロセスを起動する方法

    サンプル コードのダウンロード (vbmigtips_Process.msi, 478 KB) 制限付きアカウントのユーザーでログインされた環境でも、一時的に管理者権限でアプリケーションを起動したい場合などがあると思います。その場合、別アカウントでアプリケーションを起動することができます。そこで今回は、図1 のような別のアカウントでプロセスを起動するアプリケーションを作成する方法について紹介します。 図1 別のアカウントでプロセスを起動する場合、Win32APICreateProcessWithLogonW 関数を使用します。 CreateProcessWithLogonW 関数は、新しいプロセスとそのプライマリスレッドを作成し、指定したユーザー、ドメイン、パスワードのセキュリティコンテキストで、指定した実行可能なファイルを実行します。CreateProcessWithLogonW

    別アカウントでプロセスを起動する方法
  • 1