我需要知道是否可以在以下情況下遠程運行PowerShell:我應該如何在遠程計算機上運行Powershell腳本?
我有一個未安裝Powershell的Windows XP框。從這個盒子裏,我想運行一個PS腳本,位於:\\mypc\C$\Scripts\information.ps1
。
腳本應該在它所在的機器上運行。在這種情況下,「mypc」機器將運行腳本並將結果返回給XP機器。
是什麼讓這個困難的是,我不能安裝PowerShell或Windows XP計算機上的任何第三方應用程序的事實。
這是一個遠射,但這是可行的嗎?
謝謝!
只是爲了澄清一點,腳本不需要在本地運行。我正在尋找一些能夠讓本地機器簡單地向遠程PC發送命令或其他東西,並讓它在那裏啓動腳本的東西。基本上,腳本收集遠程機器上的信息,我希望能夠在不登錄到該機器的情況下運行該腳本。 – Someguy2
這就是我所說的。根據要收集的信息,只需在本地計算機上運行腳本並從遠程計算機收集信息即可。你不需要在遠程機器上安裝PS。例如,如果你想知道遠程機器C盤的大小,你可以在你的本地機器上運行它:(gwmi win32_logicalDisk -Computer [REMOTECOMPUTERNAMEHERE] |?{$ _。DeviceID -eq'C:'})。大小 – EBGreen
我看到了混亂的地方。不幸的是,我的本地機器是一個沒有Powershell的機器,這意味着即使我的遠程機器有Powershell,我也無法以我想要的方式與它通信。感謝您的幫助。 – Someguy2