Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 在Windows 10(非域)重置后运行脚本以启用RDP_Powershell_Windows 10_Reset_Rdp_Mstsc - Fatal编程技术网

Powershell 在Windows 10(非域)重置后运行脚本以启用RDP

Powershell 在Windows 10(非域)重置后运行脚本以启用RDP,powershell,windows-10,reset,rdp,mstsc,Powershell,Windows 10,Reset,Rdp,Mstsc,对于重置功能,我进入设置>更新和安全>恢复>重置这台电脑。所以这是我的选择,在此基础上,我想让系统在重置后运行一个脚本——我们知道这应该是可能的,因为我们可以创建完全定制的Windows安装ISO,以干净的状态安装应用程序和功能,那么,有人能告诉我如何做一件非常简单的事情吗?在重置后让Windows运行PowerShell脚本 实际上,我只想说几句话: Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal

对于重置功能,我进入设置>更新和安全>恢复>重置这台电脑。所以这是我的选择,在此基础上,我想让系统在重置后运行一个脚本——我们知道这应该是可能的,因为我们可以创建完全定制的Windows安装ISO,以干净的状态安装应用程序和功能,那么,有人能告诉我如何做一件非常简单的事情吗?在重置后让Windows运行PowerShell脚本

实际上,我只想说几句话:

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server'-name "fDenyTSConnections" -Value 0
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
i、 e.这将启用RDP,并允许我远程连接并继续配置,而无需插入显示器、键盘和鼠标,所有这些都只是为了运行上述两个命令。根据标题,这是一个非域场景,因此无法以域管理员的身份访问系统(实际上不需要域,这些是我在本地网络上的系统)

另一个原因是,执行重置并不是绝对重置,因为它保留了用户信息(我的主要用户仍然在那里,密码保持不变),所以启用RDP将使重置后的一切都成为可能

作为参考,到目前为止,以下任何内容都没有帮助我实现这一目标:

最简单的方法是从Microsoft下载PStools,然后使用
psexec
进行远程访问:

psexec \\machinename reg add hklm\system\currentcontrolset\control\terminal server /f /v fDenyTSConnections /t REG_DWORD /d 0

psexec \\machinename netsh firewall set service remoteadmin enable
psexec \\machinename netsh firewall set service remotedesktop enable

psexec将允许您提供带有
-u
的凭据,并且
-p

有帮助吗?我认为这是答案的一部分是肯定的(这将是我希望发生的),但不是关于如何将信息注入Windows的核心问题,以便在完成重置操作时,该脚本将运行。我认为重置将只在重新启动操作系统后完成(但这只是我的意见)。因此,在启动时直接运行某些东西(一次)似乎是有效的。这就是Luuk的要点——要做到这一点,我必须亲自去电脑,插入显示器、键盘和鼠标,然后手动启动运行脚本(我在地下室无头运行这些电脑)。。。在这种情况下,我还不如手动启用RDP,因为我已经完成了所有这些!不,不是“SysWOW64”,而是“恢复分区”(已描述)。下面对SysWoW64进行说明: