index.js 1.1 KB
Newer Older
Scott Sun's avatar
Scott Sun committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

// topjsBinPath()  获取topjs执行文件路径  
var process = require('process')
print(process.topjsBinPath())

// pid() 获取当前进程的PID号;
print(process.pid())

// platform() 获取平台名称
print(process.platform())

// evalFileDir()  获取当前执行的脚本文件路径
print(process.evalFileDir())

// evalFileName() 同上 获取文件名
print(process.evalFileName())

// evalFileBaseName()  同上去除后缀
print(process.evalFileBaseName())

// 创建一个事件变量
var event = process.createEvent()
print(event)

// getEnv()  获取环境变量
var env = process.getEnv('path')
// print(env)

// setEnv()  获取和设置
process.setEnv('path','...')

// 立即对进程进行垃圾回收
process.gc()

// exit退出
// process.exit(0)

// mainLoop() 开始事件主循环
// process.mainLoop()

// exec()  执行外部命令
// process.execArgv('dir', ['/N', 'C:\\temp'])

// argv() 返回运行时的命令行参数
print(process.argv)

// stdout()  标准输出流
print(process.stdout)

// stdin()  标准输入流
print(process.stdin)

// stderr()  标准错误流
print(process.stderr)