iT邦幫忙

0

AD底下如何寫一個批次檔手動更新病毒碼!?

因為現在我們公司的Trend Micro Office Scan 無法線上自動更新
假設我把所有的電腦名稱都放在PC.txt檔內
我想寫一個批次檔 用手動的方式(將網路磁碟內的病毒檔copy到每一台PC裡面)
然後執行net stop ntrtscan之後再執行 net start ntrtscan 重啟服務
目標是讓全廠的電腦都可以更新到
病毒碼位置: P:\Trend\lpt$vpn.113
目標copy位置:c:\program Files\trend micro\officescan client\

請問有哪位大大會寫嗎?謝謝!m(_ _)m

cooch iT邦研究生 3 級 ‧ 2009-06-17 08:45:08 檢舉
正常來說,
既使不在 Logon Script 去執行 AutoPcc.exe ,
OfficeScan 也會自動更新病毒碼,

當然,
的確會發生 OfficeScan 用戶端不會更新病毒碼的情形,
一般來說這表示 OfficeScan 用戶端已有某種程度上的系統問題,

讓用戶端在 Logon Script 去執行 AutoPcc.exe 進行病毒碼更新不是不好,
但同時會將這些問題隱藏住,
嚴格來說並不是好事!!

解決這類問題用戶端有兩種方式可以進行:

1 重新安裝 OfficeScan 用戶端程式,
這是官方建議方式,
實務上也的確可以完全解決這種問題!
cooch iT邦研究生 3 級 ‧ 2009-06-17 08:45:21 檢舉
2 清掉 OfficeScan 用戶端一些暫存資料及記錄檔,
小弟用的結果大概可以解決8成的問題,
您可在問題用戶端下執行下列 batch 程式:
[code]@echo off

net stop ntrtscan > nul
net stop tmlisten > nul
net stop tmproxy > nul

@ping 127.0.0.1 -n 5

del "C:\Program Files\Trend Micro\OfficeScan Client\Temp\*.*" /s /f /q
del "C:\Program Files\Trend Micro\OfficeScan Client\AU_Data\AU_Log\*.*" /s /f /q
del "C:\Program Files\Trend Micro\OfficeScan Client\AU_Data\AU_Temp\*.*" /s /f /q
del "C:\Program Files\Trend Micro\OfficeScan Client\Backup\*.*" /s /f /q
del "C:\Program Files\Trend Micro\OfficeScan Client\lpt*.*" /f /q
del "C:\Program Files\Trend Micro\OfficeScan Client\ssaptn.*" /f /q
del "C:\Program Files\Trend Micro\OfficeScan Client\ssapiptn.*" /f /q

net start ntrtscan > nul
net start tmlisten > nul
net start tmproxy > nul[/code]

32
tom6507
iT邦大師 1 級 ‧ 2009-05-08 11:13:48
最佳解答

你的防毒主機上不是有分享一個目錄出來(ofcscan)這個目錄是提供給所有的client端用的,裡面有個AutoPcc.exe檔,利用AD的login script叫所有的client端開機時去執行它就可以更新了

28
dylantsao
iT邦研究生 5 級 ‧ 2009-05-08 15:13:37

咦...Trend沒有中央主控台的設計嗎?我們公司目前是用卡巴,我都是設Ploicy,可以控管的東西還很多耶

tom6507 iT邦大師 1 級 ‧ 2009-05-08 15:26:44 檢舉

Office Scan有分file base跟web base,如果安裝的時候選擇的是file base,就要這樣設定

30
michaelwan
iT邦高手 1 級 ‧ 2009-05-08 16:52:16

OfficeScan 7.x 8.x...在client端連線時, 即可自動更新病毒碼, 不需要再去執行什麼更新程序.
如果不能自動更新病毒碼, 那麼你需要不是script, 而是TrendMicro的客服.

tim7364 iT邦新手 5 級 ‧ 2009-05-08 18:24:11 檢舉

公司cost down超兇..........狂裁員..沒錢付給trend micro...所以自動更新功能失效
沒有錢有沒有錢的作法

18
igixial
iT邦新手 5 級 ‧ 2009-05-10 01:40:09

版大,我看你的發問內容,已經把答案都寫出來了,還要問人嗎?
存成一個批次檔,內容如下,放在GPO裡面就可以了,不必手動執行。
net stop ntrtscan
copy P:\Trend\lpt$vpn.113 c:\program Files\trend micro\officescan client\
net start ntrtscan
不過應該不需要停止服務再重啟吧?

我要發表回答

立即登入回答