spawn-host-shell
(プロシージャ)
public
{spawn-host-shell
host-environment:#{
Association-of
String, String} = null,
write-stdin?:
bool
= false,
read-stdout?:
bool
= false,
read-stderr?:
bool
= false,
suppress-console-window?:
bool
= false,
command:
String
}:
HostProcess
パッケージ:
CURL.RUNTIME.HOST-PROCESS
指定されたホスト固有のシェル コマンドを子プロセスで起動し、バックグラウンド プロセスにハンドルを返します。
command: 1 つの
String
として引数を含む、実行対象のコマンド。
host-environment:
spawn-host-process
を参照してください。
write-stdin?:
spawn-host-process
を参照してください。
read-stdout?:
spawn-host-process
を参照してください。
read-stderr?:
spawn-host-process
を参照してください。
suppress-console-window?:
spawn-host-process
を参照してください。
戻り値
子プロセスとのやりとりに使用される可能性がある
HostProcess
。
説明
UNIX では、解釈のために
command
が
/bin/sh -c
に渡されます。
Windows では、
command
が
%COMSPEC% /c
に渡され、そこで
%COMSPEC%
の値が
host-environment
から取得されます。
これは特権プロセスだけに使用されます詳細については、「
特権アプレット
」を参照してください。