一步步教你配置Powershell(2)


支持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
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注