Re: gdzie 2000/xp przechowuje pliki indexow dyskowych

Autor: Michal Biek <mb_at_2.pl.invalid>
Data: Tue 18 Oct 2005 - 19:31:55 MET DST
Message-ID: <mbR47F92217BD74FUse7D@localhost>
Content-Type: text/plain; charset=iso-8859-2

s8y log:

> ktos wie jak je wydobyc i ewentualnie czym obrabiac?
> potrzebuje miec info co jest zainstalowane na ktorym komp w sieci.
> [...]

Hi!
Może pomoże np.: technologia WMI skrypt(y).
"Obrabiać"??? Wyniki ze WMI skryptu możesz "wys(y)łać" bez problemu do
pliku z ext. np.TXT, TSV.
A poniżej demonstracyjny skrypt by _mb dla ustalenia np. jaki i kiedy
*zainstalowano* *software* na localhost/danym PC.

mb_installsoft.vbs
==================
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.CreateTextFile("c:\instalsoft.txt", True)

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colSoftware = objWMIService.ExecQuery _
    ("Select * from Win32_Product")

objTextFile.WriteLine "Caption" & vbtab & _
    "Install Date"

For Each objSoftware in colSoftware
    objTextFile.WriteLine objSoftware.Caption & vbtab & _
    objSoftware.InstallDate
Next
objTextFile.Close
===

Skrypt możesz wykorzystać "przeciwko" zdalnemu PC po zmianie w odpowiednim
wierszu na:
StrComputer = "Nazwa_zdalnego_PC"

...
GL & Be Enjoy!

-- 
"Caja Baja Aja Daja ..."
Received on Tue Oct 18 19:35:12 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 18 Oct 2005 - 19:42:03 MET DST