Windows Desktop Search 3.0 Properties
This list is a companion to the article Seek and Ye Shall Find, an introduction to scripting Windows Desktop Search 3.0.
Following are a list of some of the property values that can be used in conjunction with Windows Desktop Search 3.0. For more information, see the Shell Properties Reference on MSDN.
“Generic” File Properties
System.Author |
System.Category |
System.Comment |
System.Company |
System.ComputerName |
System.ContentStatus |
System.ContentType |
System.Copyright |
System.DateAccessed |
System.DateAcquired |
System.DateArchived |
System.DateCompleted |
System.DateCreated |
System.DateImported |
System.DateModified |
System.DueDate |
System.EndDate |
System.FileAttributes |
System.FileDescription |
System.FileExtension |
System.FileFRN |
System.FileName |
System.FileOwner |
System.FlagColor |
System.FlagColorText |
System.FlagStatus |
System.FlagStatusText |
System.Identity |
System.Importance |
System.ImportanceText |
System.IsAttachment |
System.IsDeleted |
System.IsFlagged |
System.IsFlaggedComplete |
System.IsIncomplete |
System.IsRead |
System.IsShared |
System.ItemAuthors |
System.ItemDate |
System.ItemFolderNameDisplay |
System.ItemFolderPathDisplay |
System.ItemFolderPathDisplayNarrow |
System.ItemName |
System.ItemNameDisplay |
System.ItemNamePrefix |
System.ItemParticipants |
System.ItemPathDisplay |
System.ItemPathDisplayNarrow |
System.ItemType |
System.ItemTypeText |
System.ItemUrl |
System.Journal.Contacts |
System.Journal.EntryType |
System.Keywords |
System.Kind |
System.KindText |
System.Language |
System.MileageInformation |
System.MIMEType |
System.Priority |
System.PriorityText |
System.Project |
System.ProviderItemID |
System.Rating |
System.RatingText |
System.Sensitivity |
System.SensitivityText |
System.SFGAOFlags |
System.SharedWith |
System.Shell.OmitFromView |
System.Shell.SFGAOFlagsStrings |
System.Size |
System.Software.DateLastUsed |
System.Software.ProductName |
System.SoftwareUsed |
System.SourceItem |
System.StartDate |
System.Status |
System.Subject |
System.ThumbnailCacheId |
System.Title |
System.OriginalFileName |
System.ParentalRating |
System.ParentalRatingReason |
System.ParsingName |
Audio Files
System.Audio.ChannelCount |
System.Audio.EncodingBitrate |
System.Audio.PeakValue |
System.Audio.SampleRate |
System.Audio.SampleSize |
Digital Photos
System.Photo.Aperture |
System.Photo.CameraManufacturer |
System.Photo.CameraModel |
System.Photo.ContrastText |
System.Photo.DateTaken |
System.Photo.Event |
System.Photo.ExposureProgram |
System.Photo.ExposureProgramText |
System.Photo.ExposureTime |
System.Photo.Flash |
System.Photo.FlashText |
System.Photo.FNumber |
System.Photo.FocalLength |
System.Photo.GainControlText |
System.Photo.ISOSpeed |
System.Photo.MeteringMode |
System.Photo.MeteringModeText |
System.Photo.Orientation |
System.Photo.OrientationText |
System.Photo.PhotometricInterpretationText |
System.Photo.ProgramModeText |
System.Photo.SaturationText |
System.Photo.SharpnessText |
System.Photo.ShutterSpeed |
System.Photo.WhiteBalanceText |
Graphics Files
System.Image.BitDepth |
System.Image.Compression |
System.Image.CompressionText |
System.Image.Dimensions |
System.Image.HorizontalResolution |
System.Image.HorizontalSize |
System.Image.VerticalResolution |
System.Image.VerticalSize |
Media Files
System.Media.AverageLevel |
System.Media.ClassPrimaryID |
System.Media.ClassSecondaryID |
System.Media.CollectionGroupID |
System.Media.CollectionID |
System.Media.ContentDistributor |
System.Media.ContentID |
System.Media.CreatorApplication |
System.Media.CreatorApplicationVersion |
System.Media.DateEncoded |
System.Media.DateReleased |
System.Media.Duration |
System.Media.DVDID |
System.Media.EncodedBy |
System.Media.FrameCount |
System.Media.MCDI |
System.Media.MetadataContentProvider |
System.Media.Producer |
System.Media.ProtectionType |
System.Media.ProviderRating |
System.Media.ProviderStyle |
System.Media.Publisher |
System.Media.SubscriptionContentId |
System.Media.SubTitle |
System.Media.UniqueFileIdentifier |
System.Media.UserNoAutoInfo |
System.Media.UserWebUrl |
System.Media.Writer |
System.Media.Year |
Microsoft Office Documents
System.Document.ByteCount |
System.Document.CharacterCount |
System.Document.ClientID |
System.Document.Contributor |
System.Document.DateCreated |
System.Document.DatePrinted |
System.Document.DateSaved |
System.Document.Division |
System.Document.DocumentID |
System.Document.HiddenSlideCount |
System.Document.LastAuthor |
System.Document.LineCount |
System.Document.Manager |
System.Document.PageCount |
System.Document.ParagraphCount |
System.Document.PresentationFormat |
System.Document.RevisionNumber |
System.Document.SlideCount |
System.Document.TotalEditingTime |
System.Document.WordCount |
Music Files
System.Music.AlbumArtist |
System.Music.AlbumTitle |
System.Music.Artist |
System.Music.BeatsPerMinute |
System.Music.Composer |
System.Music.Conductor |
System.Music.ContentGroupDescription |
System.Music.Genre |
System.Music.InitialKey |
System.Music.Lyrics |
System.Music.Mood |
System.Music.PartOfSet |
System.Music.Period |
System.Music.TrackNumber |
Outlook Calendar Items
System.Calendar.Duration |
System.Calendar.IsOnline |
System.Calendar.IsRecurring |
System.Calendar.Location |
System.Calendar.OptionalAttendeeAddresses |
System.Calendar.OptionalAttendeeNames |
System.Calendar.OrganizerAddress |
System.Calendar.OrganizerName |
System.Calendar.ReminderTime |
System.Calendar.RequiredAttendeeAddresses |
System.Calendar.RequiredAttendeeNames |
System.Calendar.Resources |
System.Calendar.ShowTimeAs |
System.Calendar.ShowTimeAsText |
Outlook Contacts
System.Contact.Anniversary |
System.Contact.AssistantName |
System.Contact.AssistantTelephone |
System.Contact.Birthday |
System.Contact.BusinessAddress |
System.Contact.BusinessAddressCity |
System.Contact.BusinessAddressCountry |
System.Contact.BusinessAddressPostalCode |
System.Contact.BusinessAddressPostOfficeBox |
System.Contact.BusinessAddressState |
System.Contact.BusinessAddressStreet |
System.Contact.BusinessFaxNumber |
System.Contact.BusinessHomePage |
System.Contact.BusinessTelephone |
System.Contact.CallbackTelephone |
System.Contact.CarTelephone |
System.Contact.Children |
System.Contact.CompanyMainTelephone |
System.Contact.Department |
System.Contact.EmailAddress |
System.Contact.EmailAddress2 |
System.Contact.EmailAddress3 |
System.Contact.EmailAddresses |
System.Contact.EmailName |
System.Contact.FileAsName |
System.Contact.FirstName |
System.Contact.FullName |
System.Contact.Gender |
System.Contact.Hobbies |
System.Contact.HomeAddress |
System.Contact.HomeAddressCity |
System.Contact.HomeAddressCountry |
System.Contact.HomeAddressPostalCode |
System.Contact.HomeAddressPostOfficeBox |
System.Contact.HomeAddressState |
System.Contact.HomeAddressStreet |
System.Contact.HomeFaxNumber |
System.Contact.HomeTelephone |
System.Contact.IMAddress |
System.Contact.JA.CompanyNamePhonetic |
System.Contact.JA.FirstNamePhonetic |
System.Contact.JA.LastNamePhonetic |
System.Contact.JobTitle |
System.Contact.Label |
System.Contact.LastName |
System.Contact.MailingAddress |
System.Contact.MiddleName |
System.Contact.MobileTelephone |
System.Contact.NickName |
System.Contact.OfficeLocation |
System.Contact.OtherAddress |
System.Contact.OtherAddressCity |
System.Contact.OtherAddressCountry |
System.Contact.OtherAddressPostalCode |
System.Contact.OtherAddressPostOfficeBox |
System.Contact.OtherAddressState |
System.Contact.OtherAddressStreet |
System.Contact.PagerTelephone |
System.Contact.PersonalTitle |
System.Contact.PrimaryAddressCity |
System.Contact.PrimaryAddressCountry |
System.Contact.PrimaryAddressPostalCode |
System.Contact.PrimaryAddressPostOfficeBox |
System.Contact.PrimaryAddressState |
System.Contact.PrimaryAddressStreet |
System.Contact.PrimaryEmailAddress |
System.Contact.PrimaryTelephone |
System.Contact.Profession |
System.Contact.SpouseName |
System.Contact.Suffix |
System.Contact.TelexNumber |
System.Contact.TTYTDDTelephone |
System.Contact.WebPage |
Outlook Messages
System.Message.AttachmentContents |
System.Message.AttachmentNames |
System.Message.BccAddress |
System.Message.BccName |
System.Message.CcAddress |
System.Message.CcName |
System.Message.ConversationID |
System.Message.ConversationIndex |
System.Message.DateReceived |
System.Message.DateSent |
System.Message.FromAddress |
System.Message.FromName |
System.Message.HasAttachments |
System.Message.IsFwdOrReply |
System.Message.MessageClass |
System.Message.SenderAddress |
System.Message.SenderName |
System.Message.Store |
System.Message.ToAddress |
System.Message.ToDoTitle |
System.Message.ToName |
Outlook Notes
System.Note.Color |
System.Note.ColorText |
Outlook Tasks
System.Task.BillingInformation |
System.Task.CompletionStatus |
System.Task.Owner |
Recorded TV Files
System.RecordedTV.ChannelNumber |
System.RecordedTV.DateContentExpires |
System.RecordedTV.EpisodeName |
System.RecordedTV.IsATSCContent |
System.RecordedTV.IsClosedCaptioningAvailable |
System.RecordedTV.IsDTVContent |
System.RecordedTV.IsHDContent |
System.RecordedTV.IsRepeatBroadcast |
System.RecordedTV.IsSAP |
System.RecordedTV.OriginalBroadcastDate |
System.RecordedTV.ProgramDescription |
System.RecordedTV.RecordingTime |
System.RecordedTV.StationCallSign |
System.RecordedTV.StationName |
System.Search.AutoSummary |
Video Files
System.Video.Compression |
System.Video.Director |
System.Video.EncodingBitrate |
System.Video.FourCC |
System.Video.FrameHeight |
System.Video.FrameRate |
System.Video.FrameWidth |
System.Video.HorizontalAspectRatio |
System.Video.SampleSize |
System.Video.StreamName |
System.Video.TotalBitrate |
System.Video.VerticalAspectRatio |