show all (protected operating system files e.g. boot.ini, autoexec.bat etc.) content of hard disk with shelllistview

Posted on 2006-04-26
Medium Priority
Last Modified: 2010-04-05
I want to show protected operating system files with a shelllistview/treeview to delete also folders like : found0001
, but how can I get them via tshelllistview?

Currently Thelllistview is coupled with explorer. If I set the options in Explorer to : Show protected operating system files then I see them in my Prog.
Question by:hush021299
  • 2
LVL 26

Expert Comment

by:Eddie Shipman
ID: 16554996
Did you set otHidden in ObjectTypes to True?

Author Comment

ID: 16646811
of course
LVL 26

Accepted Solution

Eddie Shipman earned 500 total points
ID: 16649061
Well, you know, I have tried it using the std TShellListView with ObjectTypes of [otFolders,otNonFolders,otHidden]
and I can see my Page file (pagefile.sys) with a type as "System File".

I am using XP-SP2 and Delphi 7 (Build 8.1)

While you're at it, why not just download these open source controls:

Here's a demo, too:

They actually host Explorer and they work great.


Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Suggested Courses
Course of the Month14 days, 18 hours left to enroll

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question