powershell_4 扩展命令
这章就主要介绍使用powershell调用三方的一些扩展文件,可以实现控制windows系列的软件,例如office、mssql等,下面举一个例子,可以查看这些应用的状态:

其中,文件的位置在如下的路径:

我们进入到这个目录可以看到有很多的dll文件,这个就是三方的一些调用,在我们需要用powershell调用这些扩展命令的时候,申明路径,而且导入即可使用


练习
运行网络故障诊断包。如果可能成功,寻找“实例ID” 运行Web连接测试,并从一个指定的页面中寻求帮助。使用“http://videotraning.interfacett.com"作为测试地址
答案
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #获取故障诊断的扩展命令清单 get-module *trouble* -list #导入故障诊断的扩展命令 import-module -name TroubleshootingPack #获取故障诊断命令 get-command -module TroubleshootingPack #获取所有故障诊断命令帮助 help get-troubleshootingpack -full #获取导入所有命令的帮助 help invoke-troubleshootingpack -full #创建变量为$pack,指定执行命令为get-troubleshootingpack,指定路径为C:\windows\diagnostics\system\Networking $pack = get-troubleshootingpack -Path "C:\windows\diagnostics\system\Networking" #执行故障诊断命令 Invoke-TroubleshootingPack $pack <#在实例 ID 请勿指定 MSDT 以外的应用程序。输入回车#> #按照提示选择1,2 #按照提示输入测试url https://www.pluralsight.com/browse/it-ops
|
测试截图

