如何使用PowerShell获取Windows服务启动类型而不使用WMI?
我查看了Get-Service命令,它没有提供显示"启动类型"的东西.
我无法使用连接到远程服务器enter-pssession -computername serverA.我的情景:
winrm quickconfig)我正在尝试enter-pssession -computername serverA从serverB到serverA的域管理员凭据,它会抛出以下错误:
""Enter-PSSession:连接到远程服务器失败,并显示以下错误消息:WinRM无法处理请求.使用Kerberos身份验证时出现以下错误:找不到网络路径.""
当我尝试enter-pssession -computername serverB从serverA的域管理员凭据下它工作正常!它也适用于我使用localhost所以:enter-pssession -computername localhost在域管理员凭据(在serverA上)也可以工作,但是当我在serverA(而不是localhost)上尝试主机名时,enter-pssession -computername serverA它会抛出相同的错误.
我也尝试使用get-credential并提供不同类型的凭据,但它没有帮助.唯一有帮助的是使用本地(非域)管理员帐户并运行enter-pssession -computername serverA -credentials $cred并且工作,但只在本地,我能够从本地机器(从serverA到自身)执行此操作,但不能从serverB到serverA下的serverA执行此操作管理员凭据.
有任何想法吗?
谢谢