# 域/网络之外的机器扫描

不在任何域/网络内的工作站和服务器，可以使用孤立设备扫描或通过在远程计算机中安装代理进行扫描。两种方法都涉及在远程工作站上安装的脚本，该脚本扫描清单详细信息并将其推送到AssetExplorer服务器。

方法1：孤立设备扫描

扫描远程计算机涉及两个简单步骤，

1. 从AssetExplorer下载脚本。

2. 在远程计算机上执行脚本。执行脚本时，数据被推送到服务器。

3. 如果无法从远程计算机访问服务器，则会在执行脚本的同一文件夹中生成XML文件。

4. 从AssetExplorer导入XML文件。您可以在列表视图中查看独立工作站的详细信息。

访问孤立设备扫描配置

1. 单击快速操作下拉菜单，然后选择孤立设备扫描。

2. 将打开通过脚本扫描工作站窗口。

> 注意：请注意，Windows，Linux和MAC计算机的脚本不同。请下载对应的脚本。

1. 单击单击下载以下载脚本。对于Windows计算机，将文件另存为ae_scan.vbs。对于Linux和MAC机器，分别将文件另存为ae_scan_linux.sh和ae_scan_mac.sh。

2. 打开命令提示符。将目录更改为保存脚本的文件夹，然后执行以下命令：

> 对于Windows：

> > CSCRIPT ae_scan.vbs

> 对于Linux：

> > sh ae_scan_linux.sh

> 对于MAC：

> > sh ae_scan_mac.sh

1. 执行脚本会将数据推送到AE服务器。如果无法从远程计算机访问服务器，则会在同一文件夹中生成XML文件。

2. 手动在应用程序中导入XML文件。

3. 单击提交。导入XML文件时，将扫描独立工作站并将其列在工作站列表视图页面中。

提示：

对于Windows机器：

该ae_scan.vbs文件可以在Active Directory中配置为登录脚本，运行参数为-SilentMode。扫描操作将在用户登陆工作站时执行，将客户端的信息推送到AssetExplorer服务器。

对于Linux机器：

该ae_scan_linux.sh文件可以被配置到crontab中或作为启动脚本，从而使机器以周期性的方式执行扫描，并将数据推到服务器。必须在Linux机器上安装curl，以将数据推送到AssetExplorer服务器。

对于MAC机器：

该ae_scan_mac.sh文件可以被配置到crontab中或作为启动脚本，从而使机器以周期性的方式执行扫描，并将数据推到服务器。必须在MAC计算机上安装curl，以将数据推送到AssetExplorer服务器。

方法2：在远程计算机上安装代理

也可以使用代理程序扫描不属于域/网络的Windows工作站/服务器。扫描域/网络外部的计算机所涉及的步骤，

1. 在启用了在系统启动时扫描选项的情况下，将代理安装在远程计算机中。

2. 确保您的AssetExplorer服务器在公共IP上以完成此过程。

3. 重新启动远程机器。扫描系统，并将xml推送到AssetExplorer服务器。