如何安装 New-LocalUser 并从 PowerShell 阅读帮助文件

如何安装 New-LocalUser 并从 PowerShell 阅读帮助文件

如果我没看错的话,它看起来是 64 位操作系统,但是 powershell 是 32 位的:

**********************
Windows PowerShell transcript start
Start time: 20200329133946
Username: DESKTOP-9AKB65V\thufir
RunAs User: DESKTOP-9AKB65V\thufir
Configuration Name: 
Machine: DESKTOP-9AKB65V (Microsoft Windows NT 10.0.18362.0)
Host Application: C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
Process ID: 7552
PSVersion: 5.1.18362.628
PSEdition: Desktop
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.18362.628
BuildVersion: 10.0.18362.628
CLRVersion: 4.0.30319.42000
WSManStackVersion: 3.0
PSRemotingProtocolVersion: 2.3
SerializationVersion: 1.1.0.1
**********************
Transcript started, output file is C:\Users\thufir\Documents\PowerShell_transcript.DESKTOP-9AKB65V.FybEZQNt.20200329133946.txt
PS C:\Users\thufir> [System.Environment]::Is64BitProcess
False
PS C:\Users\thufir> Get-CimInstance CIM_OperatingSystem | Select-Object OSArchitecture

OSArchitecture
--------------
64-bit


PS C:\Users\thufir> Stop-Transcript
**********************
Windows PowerShell transcript end
End time: 20200329134006
**********************

原始问题:

在 Surface 3 上,PowerShell以管理员身份启动后,我没有看到有关创建新本地用户的帮助:

PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> Get-Help New-LocalUser
Get-Help : Get-Help could not find New-LocalUser in a help file in this session. To download updated help topics type:
"Update-Help". To get help online, search for the help topic in the TechNet library at
https:/go.microsoft.com/fwlink/?LinkID=107116.
At line:1 char:1
+ Get-Help New-LocalUser
+ ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [Get-Help], HelpNotFoundException
    + FullyQualifiedErrorId : HelpNotFound,Microsoft.PowerShell.Commands.GetHelpCommand

PS C:\WINDOWS\system32>

也可以看看:

https://winaero.com/blog/create-user-account-windows-10-powershell/

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.localaccounts/new-localuser?view=powershell-5.1

似乎不太可能适用,但我确实看到:

笔记

Microsoft.PowerShell.LocalAccounts 模块在 64 位系统上的 32 位 PowerShell 中不可用。

然而,请参阅:

笔记

Microsoft.PowerShell.LocalAccounts 模块在 64 位系统上的 32 位 PowerShell 中不可用。

尽管我期望(希望)任何运行 Windows 10 的东西,就像这款 Surface 3 一样,都是运行 64 位的……

New-LocalUser 和 Add-LocalGroupMember 未被识别为 cmdlet 的名称

相关内容