ServiceProcessInstaller.Account ServiceProcessInstaller.Account ServiceProcessInstaller.Account ServiceProcessInstaller.Account Property

定義

サービス アプリケーションを実行するときに使用するアカウントの種類を取得または設定します。Gets or sets the type of account under which to run this service application.

public:
 property System::ServiceProcess::ServiceAccount Account { System::ServiceProcess::ServiceAccount get(); void set(System::ServiceProcess::ServiceAccount value); };
[System.ServiceProcess.ServiceProcessDescription("ServiceProcessInstallerAccount")]
public System.ServiceProcess.ServiceAccount Account { get; set; }
member this.Account : System.ServiceProcess.ServiceAccount with get, set
Public Property Account As ServiceAccount

プロパティ値

システムでこのサービスを実行するときに使用するアカウントの種類を定義する ServiceAccountA ServiceAccount that defines the type of account under which the system runs this service. 既定値は、User です。The default is User.

注釈

プロパティがUserの場合、 UsernameプロパティとPasswordプロパティを使用して、サービスアプリケーションを実行するアカウントを定義します。 AccountWhen the Account property is User, the Username and Password properties are used to define an account under which the service application runs.

UsernamePasswordペアを使用すると、システムアカウント以外のアカウントでサービスを実行できます。The Username and Password pair allows the service to run under an account other than the system account. たとえば、ユーザーがログオンしていないときに、再起動時にサービスが自動的に開始されるようにすることができます。This can, for example, allow the service to start automatically at reboot, when no user is logged on. UsernameまたはPasswordを空のままにして、 Userをに設定Accountすると、インストール時に有効なユーザー名とパスワードを入力するように求められます。If you leave either the Username or Password empty and set Account to User, you will be prompted for a valid user name and password at installation.

また、サービスをローカルシステムアカウントで実行するか、ローカルサービスまたはネットワークサービスとして実行するかを指定することもできます。You can also specify that the service run under the local system account, or as a local or network service. アカウントのServiceAccount種類の詳細については、列挙体を参照してください。See the ServiceAccount enumeration for details on types of accounts.

適用対象

こちらもご覧ください