网络远程维护工具──Winpop
杨 臻 杨志宏
一、 简 介
Winpop Plus 是 一 个 快 速 强 大 的 实 时 网 络 消 息 工 具, 它 的 功 能 包 括 了 远 程 运 行 应 用 程 序、 发 送 消 息、 网 络 对 话(chat, 俗 称 聊 天)、 打 开 文 档、 关 闭 进 程 等 网 络 功 能。1 . 技 术 性 能:
发 送 消 息( 个 人 对 个 人 或 者 用 户 组);
在 多 台 计 算 机 上 远 程 运 行 应 用 程 序、 进 程 或 者 作 业 ;
远 程 关 机、 开 启 多 台 计 算 机;
关 闭 或 者 推 出 应 用 程 序、 进 程 或 者 作 业;
从 多 台 计 算 机 上 注 销 用 户;
网 络 对 话( 个 人 对 个 人 聊 天 或 者 用 户 组 聊 天);
从 多 个 用 户 打 开 文 档、 文 件 夹、web 页、URL;
执 行 注 册 表 项 目 的 远 程 更 新;
创 建 工 作 组、 部 门 通 知;
根 据 需 要 隐 藏 和 弹 出;
发 送 消 息 时 用 音 频 或 视 频 信 号 通 知。
2 . 网 络 兼 容 性
在 对 用 户 透 明 的 情 况 下,Winpop Plus 支 持 当 今 大 多 数 流 行 的 网 络 系 统, 以 下 是Winpop Plus 支 持 的 网 络 系 统 和 显 示 给 用 户 的 可 操 作 资 源:
Netware 3.x 服 务 器: 显 示 绑 定 的 目 录;
Netware 4.x 服 务 器: 显 示 绑 定 的 目 录 或 者NDS 目 录;
Windows NT Server Domains: 显 示 域 中 的 对 象;
网 络 邻 居 或 者Windows 网 络: 显 示Windows 对 等 网 中 的 工 作 组 和 计 算 机 列 表;
Winpop Plus 支 持 如 此 众 多 的 流 行 网 络 系 统, 而 且 还 支 持IPX/SPX 和TCP/IP 两 种 网 络 协 议, 这 使 它 具 有 最 大 的 灵 活 性。
因 此, 用 户 可 以 透 明 地 通 过 各 种 网 络 使 用Winpop Plus, 进 行 远 程 网 络 维 护, 不 必 为 网 络 操 作 系 统、 网 络 通 讯 协 议、 用 户 权 限、 工 作 组 成 员 关 系 等 复 杂 的 网 络 概 念 而 费 心。
Winpop Plus 必 须 安 装 在 每 一 台 需 要 相 互 收 发 消 息 的 网 络 工 作 站 上,Winpop Plus 运 行 后, 在 系 统 托 盘 区 显 示 一 个 小 图 标, 并 自 动 检 测 用 户 是 否 登 录 到 网 络 上, 以 提 供 相 应 的 功 能。
安 装 的 方 式 有 两 种:
(1) 本 地 安 装(Local install): 安 装 在 工 作 站 的 本 地 硬 盘, 每 次 系 统 启 动 后 自 动 运 行;
(2)
服 务 器 安 装(Sever install): 安 装 在 网 络 服 务 器 硬
盘 的 某 个 共 享 子 目 录 中, 优 点 是 可 以 通 过Winpop
Plus 的 控 制 面 板 方 便 地 对Winpop Plus 进 行 集 中 控 制,
也 可 以 将 其 登 录 到 注 册 脚 本 文 件, 以 便 自 动 运
行。 相 应 语 句 如 下:
在NetWare 4 系 统 中, @“j:\apps\winpop plus\winpop” /wait=15
在NT Server 系 统 中, “j:\apps\winpop plus\winpop” /wait=20
wait 后 面 的 参 数 是 等 待 时 间, 目 的 是 等 待 网 络 系 统 完 成 初 始 化, 然 后 再 允 许Winpop Plus 检 测 可 用 的 网 络 资 源。
2、 网 络 管 理 员 和 超 级 用 户
如 何 在 网 络 中 使 用Winpop Plus, 完 全 取 决 于 网 络 管 理 员 的 意 愿。 既 可 以 通 过Winpop Plus 的 控 制 面 板 限 制 用 户 收 发 消 息、 执 行 动 作 的 能 力, 也 可 以 完 全 禁 止 非 授 权 用 户 使 用Winpop Plus, 比 如 只 允 许 网 络 管 理 员 本 人 使 用Winpop Plus。
1 . 命 令 行 参 数
格式:WINPOP <可选参数一> <可选参数二...> 命令: /WAIT=<n> 在注册脚本中注明的网络初始化等待时间(秒钟); /INSTALL Windows启动时自动运行Winpop Plus; /UNINSTALL 将Winpop Plus从Windows的自动运行组中删除; /UNLOAD 卸载Winpop Plus; /BROADCAST 收发消息时利用datagram广播封包; /BROADADDR=<a.b.c.d> 选择广播子网地址; /BROADADDR+=<a.b.c.d> 添加一个广播子网地址; /BROADADDR-=<a.b.c.d> 删除一个广播子网地址; /MULTICAST 收发消息时利用IP多点传送; /MULTIADDR=<a.b.c.d> 选择多点传送主机地址,合法范围是224.0.0.0到239.255.255.255。 /MULTITTL=7 选择多点传送封包生存时间; /DEBUG 打开错误调试模式; /SUPPRESS 关闭Winpop Plus普通错误信息。
2 .Winpop Plus 的 控 制 面 板
Winpop Plus 的 控 制 面 板 程 序 是 WinpopCP.exe, 通 过 直 接 修 改Winpop Plus 的 可 执 行 文 件WINPOP.EXE 来 进 行 设 置, 设 置 信 息 将 保 存 在WINPOP.EXE 文 件 中, 因 此 要 求 在 设 置 的 时 候 不 得 运 行Winpop Plus。 这 是 最 可 靠, 也 是 功 能 最 灵 活 的 的 设 置 方 式。 网 络 管 理 员 甚 至 可 以 将 不 同 的 功 能 设 定 写 入 多 个 可 执 行 文 件WINPOP.EXE 的 不 同 版 本, 以 发 送 给 不 同 的 网 络 用 户。 各 个 用 户 得 到 的 版 本 受 到 了 网 络 管 理 员 设 定 的 限 制, 用 户 不 能 自 行 从Winpop Plus 的Option 菜 单 中 更 改, 甚 至 不 能 打 开 或 者 关 闭 Winpop Plus。
通 过Winpop Plus 的 控 制 面 板, 可 以 设 置 General、Option、Network、Directory、Send、Receive、Message、Chat、Custom 等 属 性 组。 其 中 比 较 重 要 的 组 如 下:
(1)General 组: 可 以 设 定“ 运 行 时 最 小 化 至 系 统 托 盘 区”、“ 禁 止 操 作 系 统 托 盘 区”、“ 禁 止 操 作 安 装 按 钮”。
(2)Option 组: 可 以 设 定 用 户 得 到 的 Winpop Plus 的Option 菜 单 中, 用 户 可 以 看 到 和 改 动 的 设 置 项 目, 如 果 把General、Option、Network、Directory、Send、Receive、Message、Chat、Custom 等 属 性 组 都 设 定 为On, 则 用 户 可 以 在Winpop Plus 的Option 菜 单 中 看 到 和 改 动 所 有 的 属 性 组; 如 果 其 中 某 组 设 定 为Off, 则 用 户 根 本 不 可 能 看 到 该 组 的 设 定 参 数。 更 重 要 的 是, 可 以 设 定“ 禁 止 从 系 统 托 盘 区、 菜 单、 关 闭 按 钮 退 出”, 从 而 完 全 禁 止 用 户 自 行 关 闭Winpop Plus。
(3)Send、Receive 组: 这 是 两 个 有 关 用 户 网 上 活 动 权 限 的 属 性 组,Send 组 决 定 了 用 户 是 否 可 以 发 出 消 息 和 远 程 执 行Run、Reboot、Chat、Endtask 等 动 作;Receive 组 则 决 定 了 用 户 是 否 可 以 接 收 消 息 和 受 控 执 行 以 上 动 作。 所 有 设 定 结 束 后, 必 须 按Save 保 存 设 定 结 果 到WINPOP.EXE 文 件, 然 后 即 可 分 发 到 各 个 网 络 用 户。
Winpop Plus 支 持rich-text 格 式 文 本, 用 户 可 以 设 定 消 息 的 字 体、 字 号 和 颜 色, 如 果 接 收 方 的 电 脑 没 有 你 设 定 的 字 体, 则 字 体 将 会 改 变。 收 到 消 息 时 会 有 声 音 提 示, 这 可 用 于 对 网 络 用 户 的 发 送 通 知。
2 . 运 行(Run):
可 以 在 一 台 或 多 台 计 算 机 上 远 程 运 行 一 个 程 序, 方 法 是 发 送 一 个 带 参 数 的 命 令 行 到 远 程 的 计 算 机, 该 命 令 行 的 语 法 与“ 开 始 菜 单/ 运 行” 相 同。
(1) 发 送 远 程 运 行 命 令:
凡 是 在 本 地“ 开 始 菜 单/ 运 行” 中 发 出 的 任 何 合 法 的 命 令 行, 都 可 以 通 过 远 程 运 行 命 令 发 送 到 远 程 计 算 机 上, 包 括 命 令 的 参 数 和 开 关。 例 如:
NOTEPAD C:\AUTOEXEC.BAT
(2) 发 送 文 件 类 型 和 关 联:
发 出 一 个 文 件 或 者 文 档 名, 将 会 自 动 运 行 相 关 联 的 应 用 程 序, 并 打 开 相 应 的 文 档, 你 甚 至 可 以 发 送 快 捷 方 式 或 者.LNK 文 件 来 打 开 应 用 程 序。 例 如:c:\“my documents” \anyfile.doc
(3) 发 送URL
将 会 自 动 运 行 系 统 默 认 的 浏 览 器 并 打 开 指 定 的URL。 例 如:http://member.zz.ha.cn/~china
(4) 打 开 文 件 夹 或 目 录
发 送 完 整 的 路 径, 将 会 在 远 程 工 作 站 上 打 开 该 文 件 夹。 例 如:c:\windows
(5) 打 开 新 邮 件
发 送mailto:// 命 令 可 以 打 开 默 认 的 电 子 邮 件 客 户 端 软 件, 撰 写 新 邮 件。 例 如:mailto://zhyang@cenpok.net
(6) 连 接 注 册 表 项 目
发 送 一 个 包 含.REG 文 件 的 路 径, 可 以 在 一 台 或 多 台 计 算 机 上 进 行 注 册 表 项 目 文 件 的 导 入 与 连 接。 例 如:f:\keys.reg
(7) 定 制 运 行 命 令:
用 户 可 以 定 制 常 用 或 者 重 复 的 远 程 运 行 命 令。
3 . 重 新 启 动(Reboot)
由 于 是 网 络 环 境, 重 新 启 动 与 单 机 有 所 不 同, 网 络 用 户 必 须 回 答 账 户、 口 令 才 能 登 录 上 网(Login), 退 出 网 络 时 必 须 注 销 当 前 用 户(Logout/Logoff), 这 样 才 能 保 证 网 络 的 安 全。
(1) 注 销 用 户(Logoff)
控 制 远 程 计 算 机 注 销 当 前 用 户( 退 出 网 络), 重 新 启 动Windows, 要 求 新 用 户 登 录。 可 以 防 止 工 作 站 用 户 登 录 上 网 后, 中 途 未 注 销 即 离 开, 使 得 别 人 可 以 利 用 该 账 户 侵 入 网 络。
(2) 关 机(Shutdown)
关 闭 远 程 计 算 机 上 的 所 有 应 用 程 序、 注 销 当 前 用 户、 退 出 网 络, 甚 至 可 以 遥 控 关 闭 远 程 计 算 机 电 源。
(3) 重 新 启 动(Restart)
重 新 启 动 网 络 工 作 站。
Reboot 功 能 有 很 多 应 用, 比 如 在 网 络 服 务 器 出 现 意 外 必 须 重 新 启 动 时, 通 知 用 户 退 出 网 络; 另 外, 有 些 网 络 用 户 离 开 网 络 工 作 站 时 忘 记 注 销 当 前 用 户, 系 统 管 理 员 可 以 利 用 远 程 关 机, 保 证 网 络 安 全。
4 . 实 时 网 络 对 话(Chat)
建 立 一 对 一 或 者 一 对 多 的 网 络 对 话 连 接。
5 . 终 止 进 程(EndTask)
(1) 温 和 而 体 面 地 关 闭 远 程 程 序: 类 似 于 选 择“ 文 件/ 关 闭”、“ 文 件/ 退 出” 菜 单。
(2) 粗 暴 地 远 程 关 闭 程 序: 类 似 于 局 部 引 导, 然 后 在 任 务 列 表 中 关 闭 任 务。
远 程 终 止 进 程 可 以 通 过 关 闭 程 序 来 达 到 释 放 网 络 资 源、 避 免 死 锁 等 目 的。
Winpop Plus 下 载 地 点:http://www.wiredred.com