Windows PowerShell扩展命令——运行网络故障诊断包

发布时间:2023年12月27日

Windows PowerShell扩展命令——运行网络故障诊断包

实验环境要求

需要一个Windows7、Windows Server 2008 R2或者更高版本的操作系统来运行PowerShell v3甚至是更高的版本。

本人的实验环境

是虚拟机上的操作上的操作系统 Windows Server 2012 R2 Datacenter。通常,假设在你的计算机或者虚拟机上的操作系统为最新版本(客户端或者服务器版本)运行测试。

实验任务

本实验中,只有一个任务:运行网络故障诊断包。当你成功做到了,你需要寻找“实例ID”敲入回车键,运行Web连接测试,并且从一个指定的页面中寻求帮助。使用http://www.pluralsight.com/browse/it-ops作为你的测试网址。希望你获取的返回信息是“没有发现问题”,这意味着你成功地运行了该检查。

为了完成该任务,需要找到一个可以获取到故障诊断包的命令,并且需要一个可以执行故障诊断包的命令。你还需要找到这些包所处的位置和它们的名称。你需要知道的所有内容都在PowerShell里,帮助系统将为你找到它们。这是你得到的所有帮助!

实验步骤

  • 获取故障诊断包,命令如下

get-module trouble -list


![实验1](https://img-blog.csdnimg.cn/img_convert/c19dc003489a56cd4d9c76492fa5a621.png)

* 导入故障诊断包模块,命令如下

```shell
import-module -Module TroubleShootingPack

2

  • 获取故障诊断包命令,命令如下

get-command -Module TroubleShootingPack


![3](https://img-blog.csdnimg.cn/img_convert/181159d8f735bce0a5a40eadde809bc4.png)

* 故障诊断包的帮助命令

```shell
help get-troubleshootingpack -full
help Invoke-TroubleshootingPack -full

4

5

  • 找到包所处的位置和它们的名称,命令如下

    dir C:\windows\diagnostics\system
    

6

  • 定义一个变量$pack,输入path的位置,如下图所示。
	$pack=get-troubleshootingpack
	C:\windows\diagnostics\system\Networking

7

  • 执行故障包诊断命令,命令如下

    Invoke-TroubleshootingPack $pack
    

8

  • 在上图界面,按回车键,按1,再按2,最后输入https://www.pluralsight.com/browse/it-ops,结果如下图所示。

    9

  • 结果如下图所示

    10
    .(img-5wB4qtVp-1703662982013)]

  • 结果如下图所示

    [外链图片转存中…(img-CN13kY8r-1703662982013)]

文章来源:https://blog.csdn.net/weixin_41905135/article/details/135247941
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。