13 lines
340 B
PowerShell
13 lines
340 B
PowerShell
param (
|
|
[string]$Port = "3000"
|
|
)
|
|
|
|
$cmdPath = "$env:USERPROFILE\.local\bin\start_mcp.cmd"
|
|
|
|
$startupClass = [wmiclass]"Win32_ProcessStartup"
|
|
$startup = $startupClass.CreateInstance()
|
|
$startup.ShowWindow = 0 # SW_HIDE
|
|
|
|
$processClass = [wmiclass]"Win32_Process"
|
|
$processClass.Create("cmd /c `"$cmdPath`" $Port", $null, $startup) | Out-Null
|