9得票4回答
使用V1进行Powershell远程控制

你知道使用PowerShell V1的好的远程控制解决方案吗?(我知道V2很棒,但我的组织不喜欢使用预发布软件)。我不需要什么特别的东西,只需要一种在另一台计算机上启动PowerShell脚本并在完成时获取结果的方法。我正在考虑使用Sysinternals PSEXEC和Export-Csv/...

9得票5回答
如何使用PowerShell获取远程计算机的免费物理内存

我有这个: (Get-WMIObject Win32_logicaldisk -computername computer).TotalPhysicalMemory 如何获取远程计算机上安装的物理内存大小。 我该如何获取该计算机可用的空闲内存? 我尝试过: (Get-WMIObjec...

9得票2回答
如何在PowerShell远程会话的提示符中给机器名添加颜色?

为了更明显地表明我正在远程连接到一个实时/生产服务器,我认为当使用远程 PowerShell 会话时,将所连接的机器名称标记颜色会很方便。 然而,我找不到任何方法来实现这个功能......服务器名称前缀似乎与 Prompt 函数无关,即使我可以使用它,我也不确定如何在会话期间定义一个新的 P...

8得票3回答
使用PowerShell远程运行Java

当我在远程会话中运行PowerShell时(etsn {servername}),有时似乎无法运行Java进程,即使是最简单的进程: [chi-queuing]: PS C:\temp> java -cp .\hello.jar Hello Error occurred during ...

8得票1回答
Powershell,远程脚本访问拒绝到网络资源

我想通过使用invoke-command远程执行powershell脚本。该脚本依赖于在本地网络上可用的配置文件。脚本的调用方式如下: Invoke-Command -ComputerName 192.168.137.181 -FilePath c:\scripts\script.ps1 -...

8得票1回答
PowerShell 访问被拒绝。PSRemotingTransportException+ FullyQualifiedErrorId: PSSessionStateBroken

我正在尝试建立与另一台计算机的远程连接并执行一些基本命令。以下是我所做的步骤: 配置远程计算机以接受Shell命令-Enable-PSRemoting-Force 在远程计算机上测试配置-Test-WsMan COMPUTERNAME。 在主机计算机上执行以下命令: 1. Invoke...

8得票1回答
如何在企业中使用PowerShell和PowerShell模块

最近,我加入了我的企业的Windows团队,并且由于我的开发背景(Java,.NET和Web一般),我很快对PowerShell产生了兴趣。我可以看到它相对于普通批处理文件、VB等的价值,这就是为什么我想推广其使用,并逐渐让人们优先选择它,除非有理由不这样做。 部署PowerShell似乎非...

8得票2回答
如何在PowerShell中远程执行具有提升权限的远程脚本

我有两台服务器: ServerA(Windows 2003 Server) ServerB(Windows 7) ServerA 包含一个带有批处理文件(deploy.bat)的文件夹,需要从提升权限的powershell提示符中执行。在 ServerA 中,如果我从普通提示符或pow...

8得票5回答
如何检查Powershell脚本是否在远程运行

我有一个脚本可以在本地或远程(通过WinRM)运行,但当在远程机器上运行时,我希望它的行为略有不同。我知道可以向脚本传递开关来识别它是在本地还是远程运行,但我想知道脚本本身是否能够检测到它是否在远程运行?

8得票2回答
"get-wmiobject win32_process -computername"出现错误“访问被拒绝,代码0x80070005”

我正在尝试查找在3个终端服务器上具有特定单词的 $_.commandline 属性的进程。在我的域管理员帐户下,它可以正常工作。但是我希望这个脚本对于域用户也可用,并且当运行此脚本时,域用户会收到错误。 请问我该怎么做,以便域用户可以像域管理员一样运行此脚本?提前感谢! 错误信息: Ge...