Dan Waters
df.waters at comcast.net
Wed Dec 21 13:01:52 CST 2011
Hi Guss, You can do a lot with FileSystemObject (Microsoft Scripting Runtime). This is an example of changing the read only property of files in a folder: '------------------- Dim fso As FileSystemObject Dim fol As Folder Dim fil As File Dim filList As Object Dim fProperty As Object Set fso = CreateObject("Scripting.FileSystemObject") Set fol = fso.GetFolder(stgFolderPath) Set filList = f.Files For Each fil In fc '-- Set file as read-only stgFilePath = stgFolderPath & "\" & f1.Name Set fProperties = fso.GetFile(stgFilePath) If blnReadOnly = True Then fProperties.Attributes = 1 Else fProperties.Attributes = 0 End If Next '------------------ There is much more you can do with the methods and properties from FileSystemObject. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, December 21, 2011 12:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Using MS Access to read the Windows Index I don't think it's possible Gus. I don't even think MSFT added an API to read the index. Indeed, they made changes to this in Windows 7. I only saw this in Technet: The index files have the following protection by default: Access Control Lists (ACLs) that only allow the BUILTIN\Administrators and NT Authority\System users access to the index. Index files are lightly obfuscated. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > bounces at databaseadvisors.com] On Behalf Of Guss Ginsburg > Sent: Wednesday, December 21, 2011 12:29 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Using MS Access to read the Windows Index > > I have created a folder where I scan documents into searchable pdf > files. I have windows (7 Ultimate) indexing setup to index on the > contents, and now I want to write a query that uses the Windows Index > file as the recordsource. > I am hoping to set up this as perhaps a linked table, and build a > query that looks something like: > > > > Select filename, path FROM WindowsIndexFile where IndexedContent = > mysearchstring1 OR IndexedContent = mysearchstring2; where I am totally > guessing what the fields are. > > > > My computer tells me that the index is stored on C:\Program > Data\Windows, > but there are a lot of folders under that, and I have no clue about > where to > look or what the file is or how to access it. > > > > Any suggestions appreciated. > > > > Thanks. > > > > Sincerely yours, > > > > Guss Ginsburg > > Beechnut Consulting Services > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com