对Set-NetConnectionProfile
或Get-NetConnectionProfile
的源代码和工作方式特别感兴趣,了解Windows如何重置网络配置文件(网络和共享中心中的“公共”和“私有”)。
我尝试(Get-Command Set-NetConnectionProfile).DLL
找出哪个DLL提供了命令背后的代码,但字符串为null或为空。我打算在ILSpy中加载DLL并从那里获取它。
显然,这两个命令是函数,而不是cmdlet。也许这就是为什么没有关联的DLL?
有没有办法找到中间表示或与这两个命令相关的任何类型的东西,并希望将其拆解成可读的东西?
我最终对Windows如何获取和设置网络的配置文件类别感兴趣,因为我遇到了麻烦,因为我自己为我的内部NAT网络重置它,后者是由Hyper-V虚拟交换机支持的>不在HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/NetworkList/Profiles
下的注册表中有任何条目,如WiFi网络一样。
我使用的是Windows 10 x86_64教育版,版本10.0.14393(版本14393)。