找到這之工具
便寫成bat 檔案處理,順便曬上來看看
===========================
::Systeminfo version 4
::20151208 By Edwin.Chen
::切時間變數
For /F "tokens=1" %%i in ('DATE/T') do Set Tdate=%%i
For /F "eol= tokens=1-3 delims=/ " %%a IN ("%Tdate%") DO (SET FDate=%%a%%b%%c)
::變數設定computername為windos內建hostname
Set txt=.csv
Set systeminfo=%FDate%_%computername%_systeminfo%txt%
Set port=%FDate%_%computername%_port%txt%
Set user_bk_u=%FDate%_%computername%_user%txt%
Set user_bk_g=%FDate%_%computername%_Group%txt%
Set Computer_product=%FDate%_%computername%_product%txt%
::利用systeminfo並將輸出格式設定為csv
mkdir C:\systeminfo\
Systeminfo >C:\systeminfo\%systeminfo% /fo csv
::利用netstat - an 查看電腦網路port使用
for /F "tokens=1-4 delims= " %%A in ('netstat -an') do echo %%A,%%B,%%C,%%D>>C:\systeminfo\%port%
::利用net user 查看電腦的使用者帳號
net user >C:\systeminfo\%user_bk_u%
net localgroup >C:\systeminfo\%user_bk_g%
::利用systeminfo的變數輸出電腦安裝的程式清單
WMIC /output:"C:\systeminfo\%Computer_product%" product get name,version /format:csv
echo Systeminfo Get Success!
PAUSE
::end
============================
用systeminfo可以看到電腦安裝的程式,但若是沒有在控制台登錄使用的程式則是無法查看的。
沒有留言:
張貼留言