Pio*_*lin 14 user-accounts powershell windows-8 microsoft-account
如何MicrosoftAccount\someone@live.com使用 Windows 上可用的 PowerShell 或其他脚本语言以编程方式在 Windows 8 上创建与 Microsoft 电子邮件帐户(例如)关联的新本地用户帐户。该脚本将提供 Microsoft 帐户的电子邮件地址和密码。
在此先感谢您的帮助!
是的,自动创建实时帐户违反了实时服务的 TOS,因此此处偏离主题。但我认为你正在寻找的是这样的:
# Create new local Admin user for script purposes
$Computer = [ADSI]"WinNT://$Env:COMPUTERNAME,Computer"
$LocalAdmin = $Computer.Create("User", "LocalAdmin")
$LocalAdmin.SetPassword("Password01")
$LocalAdmin.SetInfo()
$LocalAdmin.FullName = "Local Admin by Powershell"
$LocalAdmin.SetInfo()
$LocalAdmin.UserFlags = 64 + 65536 # ADS_UF_PASSWD_CANT_CHANGE + ADS_UF_DONT_EXPIRE_PASSWD
$LocalAdmin.SetInfo()
Run Code Online (Sandbox Code Playgroud)
或者您可以使用旧方法:
另一种选择是老式的 NET USER 命令:
NET USER username "password" /ADD
Run Code Online (Sandbox Code Playgroud)
好的 - 您无法设置所有选项,但对于简单的用户创建来说,它的复杂程度要低得多,并且易于在 Powershell 中编写脚本。
NET LOCALGROUP "group" "user" /add to set group membership.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3276 次 |
| 最近记录: |