(pathname of it & " | " & (size of it / (1024*1024)) as string & " MB | " & modification time of it as string) of files ((names of values of it) of key “HKEY_USERS\S-1-5-21-466040969-3019942160-365623475-13219\Software\Microsoft\Office\12.0\Outlook\Catalog” of registry as string)
But the next question is, how to iterates through HKEY_USERS to get Catalog from various Office version ?
(pathname of it & " | " & (size of it / (1024*1024)) as string & " MB | " & modification time of it as string) of files ((names of values of it) of key “Software\Microsoft\Office\12.0\Outlook\Catalog” of keys of key “HKEY_USERS” of registry as string)
(pathname of it & " | " & (size of it / (1024*1024)) as string & " MB | " & modification time of it as string) of files ((names of values of it) of key (“HKEY_USERS” & substring separated by “” whose (it contains “S-1-5-21”) of (names of values of key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist” of registry) whose (it contains “S-1-5-21” and it does not contain “Classes”) & “\Software\Microsoft\Office\12.0\Outlook\Catalog”) of registry as string)
But, the next problem is, not every users have this \Software\Microsoft\Office\12.0\Outlook\Catalog registry key
It will return : Error: Singular expression refers to non-unique object.
(pathname of it & " | " & (size of it / (1024*1024)) as string & " MB | " & modification time of it as string) of files ((names of values of it) of keys ((“HKEY_USERS” & it & “\Software\Microsoft\Office\14.0\Outlook\Catalog”) of (substrings separated by “” whose (it contains “S-1-5-21”) of (names of values of key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist” of registry) whose (it contains “S-1-5-21” and it does not contain “Classes”))) of registry as string)