HIS 的 Windows PowerShell 和 WMI 提供程序

Windows PowerShell是一种基于任务的命令行 shell 和脚本语言,可用于管理运行 Windows 操作系统的客户端和服务器计算机。 Windows PowerShell基于.NET Framework构建,可以通过 Host Integration Server Windows 管理接口 (WMI) 提供程序来控制和自动化 Host Integration Server 的管理。 SNA 管理 PowerShell 示例演示了如何使用 PowerShell 管理主机集成服务器 SNA 服务配置中的常见对象,包括查看 SNA 服务、TN3270 和 TN520 服务和主机打印服务的配置

SDK 中的位置

<installation directory>\Program Files\Host Integration Server\SDK\Samples\NetworkIntegration\Administration\PowerShellScripts

文件库存

下表列出了可供使用的文件以及每个文件的说明。

文件 () 说明
displayHIS3270LUs.PS1 displayHIS3270LUs.ps1 PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序枚举和显示有关 Host Integration Server 服务器计算机上的 HIS 3270 LU 的信息。
displayHISIPDLCConnections.PS1 displayHISIPDLCConnections.ps1 PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序在 Host Integration Server 服务器计算机上枚举和显示 IP-DLC 连接信息。
displayHISLUs.PS1 displayHISLUs.ps1 PowerShell 脚本演示如何使用用于 HIS 的 WMI 提供程序枚举和显示主机集成服务器服务器计算机上的 3270 显示逻辑单元 (LU) 信息。
displayHISSDLCConnections.PS1 displayHISSDLCConnections.ps1 PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序在 Host Integration Server 服务器计算机上枚举和显示 SDLC 连接信息。
displayHISSNADomains.PS1 displayHISSNADomains.ps1 PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序在 Host Integration Server 服务器计算机上枚举和显示 SNA 域信息。
displayHISSNAServices.PS1 displayHISSNAServices.ps1 PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序在 Host Integration Server 服务器计算机上枚举和显示 SNA Services 信息。
displayHISTN3270Services.PS1 displayHISTN3270Services.ps1 PowerShell 脚本演示如何使用用于 HIS 的 WMI 提供程序枚举和显示 Host Integration Server 服务器计算机上的 TN3270 服务信息。
displayHISTN5250Services.PS1 displayTNHIS5250Services.ps1 PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序枚举和显示 Host Integration Server 服务器计算机上的 TN5250 服务信息。
HISSNAServiceController.PS1 HISSNAServiceController PowerShell 脚本演示了如何使用 HIS 提供的 WMI 接口为计算机启动、停止和暂停 SNA 服务。
ModifyHIS3270LUproperties ModifyHIS3270LUproperties PowerShell 脚本演示了如何使用用于 HIS 的 WMI 提供程序修改 Host Integration Server 服务器计算机上的 HIS 3270 LU 属性。

如何使用导入系统模块任务启动Windows PowerShell

在 Windows 7 和 Windows Server 2012 中,可以启动Windows PowerShell会话,其中包含 %Windir%\System32\WindowsPowerShell\1.0\Modules 目录中所有模块的命令。 会话还使用管理员帐户的权限 (“以管理员身份运行”选项运行。

有关Windows PowerShell模块和管理单元的详细信息,请参阅使用模块和管理单元、如何导入模块和在 MSDN 中about_Modules。

开始Windows PowerShell ISE

若要启动Windows PowerShell集成脚本环境 (ISE) ,请使用导入系统模块任务,请使用以下过程:

  • 在 Windows Vista、Windows Server 2008 及更高版本的 Windows 中,从“开始”菜单中,依次单击“开始”、“所有程序”、“附件”、“Windows PowerShell”文件夹,然后单击Windows PowerShell ISE 项。

    打开并运行示例脚本

    若要打开并运行现有的 Host Integration Server 示例脚本,请使用以下过程:

  • 在工具栏上,单击“ 打开...”,或在“ 文件 ”菜单上单击“ 打开”。

  • 在“ 打开 ”对话框中,选择要打开的文件。 打开的文件将出现在新选项卡中。

  • 在工具栏上,单击“运行脚本”,或在“文件”菜单上,单击“运行”。

    输出窗格” 显示已运行的命令和脚本的结果。

注意

可能需要在计算机上启用脚本。 有关 PowerShell 安全性的信息,请参阅 中的 https://msdn.microsoft.com/library/bb648601(VS.85).aspx检查执行策略。

其他资源

有关 Windows PowerShell 2.0 的详细信息,请参阅 中的https://msdn.microsoft.com/library/aa973757(VS.85).aspxWindows PowerShell 入门指南。