# ProcessCommandSpec Constructors

- Package: [Aspire.Hosting](/reference/api/csharp/aspire.hosting.md)
- Type: [ProcessCommandSpec](/reference/api/csharp/aspire.hosting/processcommandspec.md)
- Kind: `Constructors`
- Members: `1`

Describes a local process that is started when a process-backed resource command executes.

## ProcessCommandSpec(string)

- Name: `Constructor(string)`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/a3766e994fd2cba86c8ac60b8a80268cab7e6383/src/Aspire.Hosting/ApplicationModel/ProcessCommandSpec.cs#L15-L63)

Describes a local process that is started when a process-backed resource command executes.

```csharp
public sealed class ProcessCommandSpec
{
    public ProcessCommandSpec(
        string executablePath)
    {
        // ...
    }
}
```

## Parameters

- `executablePath` (`string`)
  The executable path or command name to start. Command names are resolved from the AppHost process PATH.
