簡體   English   中英

通過 Powershell 遠程安裝

[英]Remote Installation of Remotely via Powershell

我的組織使用一個名為Remotely的軟件來遠程訪問我們的一些用戶設備。 我正在嘗試找到一種通過 PowerShell 遠程安裝軟件的方法。 我將安裝程序文件復制到每台機器上 C 驅動器的根目錄中。 這是我嘗試過的。

enterPS C:\Users\USER> Invoke-Command -ComputerName REMOTEPC -ScriptBlock {
Start-Process C:\Remotely_Installer.exe -install -quiet -organizationid "IDSTRING" -serverurl "https://remotely.CORP.com"
}

運行此命令會返回“找不到與名稱“安裝”匹配的參數。這是Remotely 網站上的內容,但它沒有為通過 PowerShell 進行遠程安裝指定任何內容。

Remotely_Installer.exe -install -quiet -organizationid "0b3d706b-9c5d-41e6-8ae9-5720d16324e6" -serverurl "https://remotely.mytechshop.com"

理想情況下,我可以有一個簡單的腳本,我可以讓用戶將文件復制到他們的 C 驅動器,然后我可以運行腳本,定位他們的設備,並讓它顯示在遠程管理門戶中。

這行得通嗎? Start-process 不需要那么頻繁,除了等待在后台啟動的東西。 這假定安裝程序已經在遠程計算機上。

# $s = new-pssession remotepc
# copy-item C:\Remotely_Installer.exe c:\ -tosession $s  # slow
Invoke-Command REMOTEPC {
  C:\Remotely_Installer.exe -install -quiet -organizationid IDSTRING -serverurl https://remotely.CORP.com
}

我能夠在 .bat 文件中使用以下命令安裝它

開始 "" "路徑\Remotely_Install.exe" -install -quiet -supportshortcut -organizationid "yourOrganizationId" -serverurl "yourServerUrl"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM