[問題] 請問無AD環境如何派送檔案?

作者: phoenixcx (曼秀雷敦)   2015-07-22 17:02:05
作業系統:Windows Server 2008
Service Pack:2
發生問題頻率:1
是否有做Windows Update:有
問題內容:
區域網路環境無架設AD環境,請問有辦法強制派送軟體過去嗎?
另外派成功有辦法強制執行bat嗎??
感謝!!
作者: TrueX67 (夏日的季節)   2015-07-22 21:27:00
假設客戶端每台都有相同管理員帳號和密碼 可以這樣試試先建立一個上述使用者帳戶及密碼 並登入該桌面然後遠端註冊服務 利用他來啟動待會要執行的BAT程式sc \\x.x.x.x create (服務名) binPath= "C:\BAT.exe"DisplayName= "Restart AccountServer"type= own type= interact(上面三行是一行)BAT.exe 可以是你的程式 但批次檔會無法使用服務來呼叫必須利用"Bat_To_Exe_Converter"等軟體來轉換成執行檔然後再把包裝好的EXE 丟到用戶端的路徑(ex.C:\)再利用 sc \\x.x.x.x start (服務名) 來遠端呼叫該服務但要注意目的地"RemoteRegistry"服務是否啟動在XP及Server2k3上沒太大問題 但在W7&2K8以上的系統執行的程式如果不合法(未通過認證) 將可能會失效
作者: pendoth (46825)   2015-07-22 22:37:00
我記得通過服務啟動的程式要有制式的寫法跟服務相互回應才行;原PO要無AD環境軟體派送,非得通過第三方軟體才辦得到,像SmartIT這類資產管理軟體好像就可以,不然就是PSTools裡的PSexec你可以玩看看,但跟所謂的派送相去甚遠就是。
作者: phoenixcx (曼秀雷敦)   2015-07-23 11:50:00
感謝各位
作者: TrueX67 (夏日的季節)   2015-07-24 19:39:00
補充一點 DisplayName= "(顯示名稱)"如果欲呼叫啟動的程式是綠色軟體 比較不會發生問題可以先把程式資料夾丟過去 再透過服務來呼叫啟動程式需要透過安裝的 還是得裝版友推薦的或是神網等管理系統批次檔的部分也是得先轉換成執行檔 服務才能成功呼叫

Links booklink

Contact Us: admin [ a t ] ucptt.com