外部进程的直接控制
-
函数
- BinaryRead
- BinaryWrite
- EndOfBuffer
- Export
- Import
- KillProcess
- ProcessConnection
- Processes
- ProcessInformation
- ProcessObject
- ProcessStatus
- ReadByteArray
- ReadLine
- ReadString
- RemoteConnect
- RemoteConnectionObject
- RemoteRunProcess
- Run
- RunProcess
- RunThrough
- StartProcess
- SystemProcessData
- SystemProcesses
- WriteLine
- 相关指南
-
-
函数
- BinaryRead
- BinaryWrite
- EndOfBuffer
- Export
- Import
- KillProcess
- ProcessConnection
- Processes
- ProcessInformation
- ProcessObject
- ProcessStatus
- ReadByteArray
- ReadLine
- ReadString
- RemoteConnect
- RemoteConnectionObject
- RemoteRunProcess
- Run
- RunProcess
- RunThrough
- StartProcess
- SystemProcessData
- SystemProcesses
- WriteLine
- 相关指南
-
函数
外部进程的直接控制
Wolfram 语言下,您可以在操作系统中启动并且控制外部进程,并且通过数据流与它们交换数据.
单次执行程序
RunProcess — 运行外部进程,并且返回全部信息
Run — 运行外部进程,并且不返回任何信息
RunThrough — 使用 stdin 和 stdout 运行外部进程
Import ▪ Export ▪ $SystemShell
与正在运行的进程进行交互
Processes — 当前外部进程列表
StartProcess — 启动一个外部进程,返回一个进程对象
ProcessObject — 表示外部进程的对象,您可以读取或者写入
ProcessStatus ▪ ProcessInformation ▪ KillProcess
ProcessConnection — 获取与进程相关联的指定数据流的句柄
ReadString ▪ ReadLine ▪ WriteLine ▪ ReadByteArray ▪ BinaryRead ▪ BinaryWrite ▪ EndOfBuffer
在远程系统上的处理
RemoteConnect ▪ RemoteRunProcess ▪ RemoteConnectionObject
系统处理信息
SystemProcesses — 作为符号处理对象的运行处理列表
SystemProcessData — 当前运行处理的数据集
相关指南
-
▪
- 调用外部程序