Mac OSX 中可以设置成启动项, 每次开机自动运行, 方法是:
1. 在H:\Library\StartupItems\ 下新建一个目录, 比如命名为 SetRoutes
2. 在 SetRoutes目录下新建一个文本文件(比如命名为SetRoute),写上脚本程序如下:
============================================
#!/bin/sh
# Set up static routing tables
# Roark Holz, Thursday, April 6, 2006
. /etc/rc.common
StartService ()
{
ConsoleMessage "Adding Static Routing Tables"
route -n add -net 10.0.0.0/8 10.13.31.1
route -n add -net 210.32.0.0/20 10.13.31.1
route -n add -net 222.205.0.0/17 10.13.31.1
}
StopService ()
{
return 0
}
RestartService ()
{
return 0
}
RunService "$1"
==================================================
注意更换其中的 route add 为你自己的命令.
3. 新建一个 StartupParameters.plist 文件, 指定命令参数,内容如下:
===================================
{
Description = "Set static routing tables";
Provides = ("SetRoutes");
Requires = ("Network");
OrderPreference = "None";
}
====================================
4. 修复磁盘权限, 重启, OK!
以上在 Mac OSX 10.5.5 Leopard 中试验通过.
(责任编辑:IT) |