在Windows 10和"程序和功能"中,您可以打开或关闭Windows功能,然后启动下载和安装。我希望转而使用.NET Framework 3.5"打开并下载并安装,但我需要通过例如PowerShell脚本或通过命令。我需要使用命令行。
如何实现这一目标?
答案 0 :(得分:18)
以管理员身份运行命令提示 并使用:
dism /online /Get-Features
这将显示功能名称,因为它们并不总是与您在该可视功能列表中看到的内容相匹配。它还将显示当前启用/禁用的内容。找到您要启用的功能后(在这种情况下为 NetFx3 ),请运行以下命令:
dism /online /Enable-Feature /FeatureName:NetFx3
正如理查德所说,你可以通过简单地切换"启用"来禁用功能。到"禁用"离。
dism /online /Disable-Feature /FeatureName:NetFx3
注意:有时需要重新启动以查看Windows功能的更改。
答案 1 :(得分:14)
要使用PowerShell在Windows客户端计算机上启用和禁用功能,您必须使用的cmdlet是:
Enable-WindowsOptionalFeature
对于Windows 10和NetFX 3,我会这样做
Get-WindowsOptionalFeature -Online | where featurename -Like "netfx3"
要检查功能是否已启用,如果未启用,请运行此功能以启用它:
Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -Source "SourcePath"
答案 2 :(得分:1)
我不确定如何开始下载,但您可以从Windows 10
安装CD / ISO获取文件。复制名为'D:\sources\sxs'
的文件夹并将这些文件存储在某处。
获得文件后,可以使用以下命令安装它们,使用管理权限运行它。确保将/Source:
参数更改为您复制'sxs'文件夹的位置。
DISM /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
如果您希望通过命令行取消功能,可以使用以下命令。
DISM /online /disable-feature /FeatureName:NetFx3