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 入门指南。