工具箱面向 IT 专业人员的新产品

Greg Steen

文件和目录同步

Allway Sync

allwaysync.com

无论您从事什么样的 IT 工作,您都有可能花费大量时间在不同位置间移动文件和目录 — 或者从台式机移动到 USB key,或者在网络上的服务器之间移动。通常,保持这些目录同步非常重要,这样可确保您不会创建不必要的副本,且可确保您当前操作的是最新版本的文件。有时可能需要在多台计算机之间同步文件和目录,比如在多台 Web 服务器间部署静态 XML 或 HTML 文件时。Usov Lab 推出的 Allway Sync 对处理这类任务是非常有用的工具。

Allway Sync 提供了正真的多种同步方式,从文件和目录的单向复制到多目录双向选项,不一而同。该应用程序不仅能使本地驱动器和网络资源同步,而且还支持自动同步可移动设备,如 USB key 和可写光驱。您可以设置使 Allway Sync 在设备连接到计算机时自动启动。

其他用于同步的自动启动选项包括:当检测到文件更改时启动、当登录或注销时启动、在 Allway Sync 启动的条件下经过特定的时间间隔后启动。您甚至可以通过该应用程序的 GUI 将同步设定为计划任务。

使用 Allway Sync 同步文件和文件夹

使用 Allway Sync 同步文件和文件夹(单击该图像获得较大视图)

Allway Sync 的本地数据库中会记录所有的文件修改和删除,该应用程序提供了很多选项用于对已修改文件进行版本控制、对冲突文件进行删除;对冲突文件的删除包括永久删除项目、将项目移动到回收站或移动到特定文件夹。

对每个作业,您可以指定多个包括或排除筛选器,以得到所需的文件,而忽略不需要的文件。您也可以自定义当遇到警告或错误时希望 Allway Sync 采取的操作、为每种警告或错误配置不同的操作。例如,您可以选择在错误事件中自动重试副本;您不但可以配置自动重试的次数,还可以配置两次重试之间的时延,以应对任意的网络延时或短期连接问题。

您可以配置该应用程序的日志功能详细级别,以确保得到有关作业的最详细信息。可通过 XML 将该应用程序的设置导入和导出,因此,可很容易的将这些设置进行备份或传输到其他的计算机。为了满足人们挑剔的好奇心,该应用程序还简单提供了一个使用情况统计窗口(可通过“帮助”菜单访问)。这个方便的工具很容易就可以同步文件,也很便宜。

**价格:**个人使用免费。商业使用 29.99 美元。

映射和监控网络

LANState Pro

10-strike.com/lanstate

快速得知网络资源的状态和可用性对主动的 IT 操作环境是至关重要的。当出现问题时,您需要先于所有人了解它。10-Strike Software 推出的 LANState Pro 网络映射器和监控器,能够对基于 Windows® 的网络进行快速可视化检查和 LAN 管理,可为您提供帮助。

当启动该应用程序开始监控网络时,您可以选择“网络映射向导”,使用它可以扫描“网上邻居”或可用主机的 IP 地址范围。如果愿意,您可以手动在主机中添加。一旦创建了网络映射,LANState 将自动开始检查配置的状态,如 TCP 端口检查或 ICMP ping 检查。响应的主机以彩色编码,而不响应的主机则灰显。然后,您可以将映射安排到适合配置的逻辑分组、可以更改任意可见的元素以及添加描述等。

使用 LANState Pro 创建逻辑网络分组

使用 LANState Pro 创建逻辑网络分组(单击该图像获得较大视图)

画图和编辑工具有点粗糙,但一旦完成映射,便可以将映射保存到文件,不用重新创建。除了 TCP 端口和 ICMP ping 检查外,您可以配置 LANState Pro 来检查以下项目:文件夹或文件的存在、文件的大小,以及在一个可配置的时间间隔和超时时间内远程主机上有多少空闲磁盘空间。右键单击主机将出现一个上下文菜单,通过此菜单,您可以从远程主机收集更多的系统信息、执行路由跟踪、发送 ping、执行默认检查或发送网络邮件。

系统信息视图会显示从 NIC MAC 地址和绑定 IP 地址到网络共享、服务和本地帐户的所有信息。大多数操作系统级别的信息需要远程系统上的相应权限和开放端口,不过,您可以通过 RPC 调用获得很多有用信息。即使您没有这些权限,您也可以向远程主机发送远程开关机信号。

**价格:**单用户许可证为 249.95 美元。

命令行脚本

书评

www.syngress.com

交互式向导和配置 GUI 可以真正简化复杂任务。但当您是 IT 专业人士时,这些界面使用起来就相对较慢,并且不能为手边的任务提供始终充分的测度或控制。值得庆幸的是,这种级别的控制几乎总是可以通过命令行接口 (CLI) 实现。熟知 Windows 附带的工具并了解如何自定义命令提示符简化管理任务,可节约时间、提高效率并进行更精确的控制。Pawan K. Bhardwaj 编写的《How to Cheat at Windows System Administration Using Command Line Scripts》(如何使用命令行脚本在 Windows 系统管理中讨巧)(Syngress 2006 年出版)一书可以帮助您掌握 CLI 和操作系统工具。

该书全面讲述了命令外壳的自定义、使用批处理文件进行自动处理和批处理,以及计划任务的 CLI 管理。该书还介绍了 Windows 操作系统附带的实用程序,可以帮助您管理磁盘、文件和目录;掌握上述内容后,您可进一步学习这些实用程序。该书中还概述了目录服务命令(如 DSQuery 和 DSMod),结合您在前面章节中所学到的批处理技巧,您可在管理较大目录结构时节省大量时间。

您还可以学习到 Windows 网络命令 — 从 Netstat 到 Pathping — 这取决于您的安排,同样您还能学习到远程连接工具,如 TFTP、RSH 和 RCP。同样,结合您在该书第一章节中掌握的有关自动执行和计划任务的技巧,通过这些工具,您就可以提高效率。总而言之,尽管 Bhardwaj 的书不是一本 Windows 实用程序的综合参考,但绝对值得您添加到书架。

**价格:**直销价 39.95 美元。

硬件可靠性测试

BurnInTest

passmark.com/products/bit.htm

无论您是参与定制 PC 的生产、对基础客户端执行硬件组件更新,还是只构建新的超级管理员桌面控制,将新组件分发到用户之前确保其可靠的执行功能这一点都至关重要。PassMark Software 推出的 BurnInTest 便可做到这一点,它可对您指定的组件运行许多不同的压力测试,从而确保组件在分发时万无一失。

与所有内置软件测试一样,该应用程序尝试“锻炼”硬件,对所选的系统组件施加压力,努力在短时间内模拟一个较长的操作周期。其目的是在系统或服务投入使用前,发现任何深层的错误。使用 BurnIn Test,您可测试从 CPU、图形卡内存到硬盘驱动器、CD 刻录机的一切。

该应用程序易于使用和配置,允许在特定配置中更改每个组件单元测试的工作周期和首选项。设置了测试配置后,便可将首选项保存以备后用,从而加速您可能需要若干个月才能完全完成的下次迭代测试。

每个测试都有一个可配置的工作周期,因此您可以为每个被测组件设置一个从 1 到 100 的负载值。例如,您可以以 75% 的负载测试 CPU 的数学运算,而同时以 90% 的负载测试系统内存。您还可以使 BurnInTest 在一个设定的时间或操作周期后停止测试。

使用该应用程序最多可以同时测试 20 个硬盘驱动器、软盘驱动器和/或光驱;因此,在将这些组件分发到客户环境之前,您可通过批处理方式来测试它们。这在升级系统组件时可节省大量时间,因为您可一次测试所有的新组件,而不用逐个测试每个系统。我喜欢该程序提供的“智能”参数检查功能。

专业版支持对 USB 2.0、并行端口和串行端口执行各种环回测试。(硬件环回设备可从 PassMark 购买。)本版的 BurnInTest 可从 CD 或 USB key 驱动器运行,它通过降低应用程序对被测系统的影响增加了所执行测试的可信度。

**价格:**专业版 49 美元;标准版 24 美元。

Greg Steen 是一位技术专家和企业家,他酷爱钻研技术。他总是在寻找能便于 IT 专业人员进行操作和开发的新工具和新方法。

© 2008 Microsoft Corporation 与 CMP Media, LLC.保留所有权利;不得对全文或部分内容进行复制.