跳到主內容

OCS Inventory 製作一鍵打包

BUBU 發現到如果要每個設備都要安裝就要一台一台去安裝太麻煩了,官方有打包工具可以使用,這樣子就可以利用網域主機派送或著其他部署工具來安裝這個打包後的服務

109.09.07 官方已有更新一鍵打包的程式

111.10.05 官方已有更新一鍵打包的程式 2.8 版本

  • OCS Inventory的派送有兩種方式
  1. 使用Packager - 利用Psexec & OCS Inventory 的官方 OCS Inventory NG Packager 去封裝 Agents,然後再使用GPO強制登入或開機執行該軟體
  2. 使用OCSNG-Agent-Deploy-Tool - 利用掃IP的方式 使用Psexec去遠端執行 Agents軟體
  • 這兩種方式第一種方式比較好安裝,只要利用網域主機或者部署工具來安裝,第二種方式比較麻煩是每台設備預設都開啟防火牆會無法正常派送也無法安裝,所以會建議採用第一種方式會比較保險
  1. 首先先下載新版的 Agent
https://github.com/OCSInventory-NG/WindowsAgent/releases/download/2.9.2.0/OCS-Windows-Agent-2.9.2.0_x64.zip
  1. 下載 PSTools
Google 一下就有了 我下載的地點是
http://download.sysinternals.com/Files/PsTools.zip
  1. 下載 Packager
https://github.com/OCSInventory-NG/Packager-for-Windows/releases/download/2.8/OCS-Windows-Packager-2.8.zip
  1. 將 PsTools 解壓縮
  2. 將 OCS-Windows-Agent-2.9.2.0_x64.zip 解壓縮到與 PsTools 同一個目錄
  3. 將Packager 2.6.exe也放在與PsTools同一個目錄下
  • 然後執行 OcsPackager

agent-11.png

  • Agent Stup file :選擇 Agent 安裝檔位置
  • Plugins to indclude:這個如果你有使用外掛套件的話可以選擇要先放置的套件
/S /SERVER=http://您主機所在位置/ocsinventory /NOW /NO_SYSTRAY

由於新版的 Agent 已經是 64位元了,此 Packager 還沒有更新到,所以在安裝的時候會將外掛放到 32 位元目錄下,記得要放在 64 位元才會正常

109.09.07 此問題已在 2.6 已修正了

  • Command line options :這個是要輸入指向 OCS 服務及一些安裝指令還有服務

  • 下兩面個 User、Password ,如果有加入網域的話,有限制的話建議要把先把管理者的帳密先輸入好,下方是參考

setupOCS1.jpg

  • 最可能會有問題的就是 Command line options
  • /S 代表 silent mode

/SERVER 一定要指定,您的 ocs 服務所在位置 .後面一定要接 /ocsinventory

  • /NOW 個人習慣,安裝完之後立即做一次inventory

  • /NO_SYSTRAY  畫面上沒有,但我個人還是習慣不要出現在右下角處,以免User問東問西

  • 填入完之後按下一步,會詢問打包完的執行檔要放在那裡,這樣子就可以去看那個目錄看是否有剛剛打包好的執行檔,完成之後就可以恭喜你可以使用網域派送安裝等著資料回報就可以了。

agent-12.png




參考相關網頁