转自:http://technet.microsoft.com/zh-cn/library/ee449417%28WS.10%29.aspx
配置虚拟机的 COM 端口

更新时间: 2009年6月

应用到: Windows 7

虚拟机上的 COM 端口提供连续的连接。此类端口的最常见用法是传输数据进行调试或捕获虚拟机的输出。您可以选择连接到 COM 端口的下列选项之一:

  • 物理串行端口。选择此选项可使用物理计算机上的 COM 端口实现虚拟机上的输入和输出。如果虚拟机上运行的某个程序尝试访问 COM 端口时希望捕获物理计算机上的串行端口,请选择“等待调制解调器命令打开端口”。此选项会导致 Windows Virtual PC 等待要发送到该端口的 AT 调制解调器命令(AT 命令直接使用该调制解调器执行通信任务)。如果捕获 COM 端口后程序使用该端口超时,则会将该端口释放到主机操作系统。

    如果当虚拟机启动后希望虚拟机尝试捕获该物理计算机上的串行端口,则清除此选项。如果已捕获该串行端口,则虚拟机无法捕获它。如果虚拟机捕获该串行端口,则在虚拟机关闭前该串行端口不会释放到主机操作系统。
     
  • 命名管道。此选项会将虚拟串行端口连接到主机操作系统上的 Windows 命名管道或网络上的计算机。命名管道是内存的一部分,一个进程可使用命名管道将信息传递到另一进程,以便输出一条信息就会输入另一信息。第二个进程可以是 本地进程(与第一个进程在同一计算机上),也可以是远程进程(在网络计算机上)。例如,本地命名管道路径可以是 \\.\pipe\mypipename

    命名管道可用于在两台虚拟机之间或虚拟机与支持使用命名管道的主机操作系统上的调试程序之间创建虚拟空调制解调器电缆。通过将两个虚拟串行端口连接到同一命名管道,您可以创建虚拟空调制解调器电缆连接。命名管道对于调试或对于要求使用空调制解调器连接的任何程序都很有用。
     
  • 文本文件。选择此选项可将 COM 端口输出从虚拟机发送到文本文件。您可以在物理计算机上的任何有效磁盘驱动器上指定文本文件的位置。
     

配置虚拟机的 COM 端口的步骤

  1. 打开虚拟机的设置。执行以下任一操作:

    • 在“虚拟机”文件夹中,右键单击虚拟机的名称,然后单击“设置”
       
    • 在虚拟机窗口中,单击“工具”菜单,然后单击“设置”
       
  2. “Windows Virtual PC 设置”页的左窗格中,单击可用 COM 端口的名称。例如,COM 1

  3. 在右窗格中,选择您要进行的连接类型,并提供其他详细信息。例如,指定命名管道或文本文件的完整路径和名称。

  4. 单击“确定”保存更改。