In:
TCC 10.00.55 Windows XP [Version 5.1.2600]
TCC Build 55 Windows XP Build 2600 Service Pack 3
Registered to Carl Johnson - 1 System License
Running in a stand-alone TCC (4NT) window:
[C:\]ECHO %_TCTAB
0
I'm trying to set up a TreeExclude list so that it doesn't index drives that are not always mounted, such as external drives, VirtualClone drives, etc. without having to modify TreeExclude every time drive availability is changed. However, it appears that soon as a currently unavailable drive is encountered in the TreeExclude list the remainder of the list is ignored.
For example, in the following TreeExclude list only drive Q: is currently mounted (secondary backup [onsite] drive that I don't want indexed).
[C:\]set treeexclude
M:\;N:\;O:\;P:\;Q:\;V:\;W:\;X:\;Y:\;Z:\
Current drive Information:
[C:\]ECHO %_DRIVES
C: D: E: F: G: H: I: J: K: L: M: Q: S: T: U:
[C:\]ECHO %_HDRIVES
C: D: E: F: G: H: I: J: K: L: Q:
[C:\]ECHO %_READY
C: D: E: F: G: H: I: J: K: L: Q:
[C:\]ECHO %@DRIVETYPEEX[Q:]
3
Issuing a CDD /S command produces the following result:
[C:\]CDD /S
Indexing C:\
Indexing D:\
Indexing E:\
Indexing F:\
Indexing G:\
Indexing H:\
Indexing I:\
Indexing J:\
Indexing K:\
Indexing L:\
Indexing Q:\
As you can see, Drive Q: is being indexed even though drive Q: is in the TreeExclude list. It appears that the currently unavailable drives in the TreeExclude list are causing the remainder of the list to be ignored even if some of the items are available.
My suggestion is to change, or have the option to change, the behavior of CDD /S so it continues to process the entire TreeExclude list even if some of the entries are not currently available. This will prevent having to modify the list every time the drive configuration changes.
Carl
TCC 10.00.55 Windows XP [Version 5.1.2600]
TCC Build 55 Windows XP Build 2600 Service Pack 3
Registered to Carl Johnson - 1 System License
Running in a stand-alone TCC (4NT) window:
[C:\]ECHO %_TCTAB
0
I'm trying to set up a TreeExclude list so that it doesn't index drives that are not always mounted, such as external drives, VirtualClone drives, etc. without having to modify TreeExclude every time drive availability is changed. However, it appears that soon as a currently unavailable drive is encountered in the TreeExclude list the remainder of the list is ignored.
For example, in the following TreeExclude list only drive Q: is currently mounted (secondary backup [onsite] drive that I don't want indexed).
[C:\]set treeexclude
M:\;N:\;O:\;P:\;Q:\;V:\;W:\;X:\;Y:\;Z:\
Current drive Information:
[C:\]ECHO %_DRIVES
C: D: E: F: G: H: I: J: K: L: M: Q: S: T: U:
[C:\]ECHO %_HDRIVES
C: D: E: F: G: H: I: J: K: L: Q:
[C:\]ECHO %_READY
C: D: E: F: G: H: I: J: K: L: Q:
[C:\]ECHO %@DRIVETYPEEX[Q:]
3
Issuing a CDD /S command produces the following result:
[C:\]CDD /S
Indexing C:\
Indexing D:\
Indexing E:\
Indexing F:\
Indexing G:\
Indexing H:\
Indexing I:\
Indexing J:\
Indexing K:\
Indexing L:\
Indexing Q:\
As you can see, Drive Q: is being indexed even though drive Q: is in the TreeExclude list. It appears that the currently unavailable drives in the TreeExclude list are causing the remainder of the list to be ignored even if some of the items are available.
My suggestion is to change, or have the option to change, the behavior of CDD /S so it continues to process the entire TreeExclude list even if some of the entries are not currently available. This will prevent having to modify the list every time the drive configuration changes.
Carl