支持PS2.0及以后。
如果你是在家里或非托管的情况下使用Powershell,下面有几步能让你更充分的发挥它的性能。
要让管理员能远程操作你的电脑,如Get-Process或Get-Services,你必须先将防火墙中远程认证设为例外,用管理员权限打开Powershell运行以下代码:
PS> netsh firewall set service remoteadmin enable IMPORTANT: Command executed successfully. However, "netsh firewall" is deprecated; use "netsh advfirewall firewall" instead. For more information on using "netsh advfirewall firewall" commands instead of "netsh firewall", see KB article 947709 at http://go.microsoft.com/fwlink/?linkid=121488 . Ok.
该命令返回一个信息告诉你它过时了,但是它仍可以工作并打开防火墙例外。新命令参数不太好用,会对例外对象更为苛刻。
要正真使用远程命令,你还需要打开远程注册表服务,将其设置为自动:
PS> Start-Service RemoteRegistry PS> Set-Service -Name Remoteregistry -StartupType Automatic
现在你可以使用Get-Process, Get-Service或其它命令中的-computerName去连接你的远程电脑了,但当前用户必须具备管理员权限。
在简单的点对点家庭环境,你可以将它们的管理员设置成一样。
原文地址:Steps to Configure PowerShell (Part 2)
本文链接: https://www.pstips.net/steps-to-configure-powershell-part-2.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!