[返回]
计算机世界2000年第6期

网络远程维护工具──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, 进 行 远 程 网 络 维 护, 不 必 为 网 络 操 作 系 统、 网 络 通 讯 协 议、 用 户 权 限、 工 作 组 成 员 关 系 等 复 杂 的 网 络 概 念 而 费 心。

二、 软 件 安 装

  1 . 软 件 安 装

  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。

三、 软 件 设 置

  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 文 件, 然 后 即 可 分 发 到 各 个 网 络 用 户。

四、 应 用

  1 . 消 息(message):

  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