- May
- 3,515
- 5
I ran the command below on both my Win7Pro 64b system (64b TCC 15.01.52) and my WinXP Pro 32b system (same TCC build).
On the WinXP system:
cxs/[s1]/[!descript.ion C:\tmp\*] C:\ G:\ > C:\TMP\20130801.CAT
On the Win7 system:
cxs /[s1] /[!descript.ion C:\tmp\*] C:\ E:\ I:\ > C:\TMP\20130801.CAT
where on both systems:
cxs is an alias : pdir/t:wu/nj/og/s/a:-d/(z r dy-m-d"Z"th:m:s @inode[*] -15@label[*] @serial[*] fpnq)
pdir is an alias : *pdir /ne /d /p
Note that the drives other than C: on each system are locally USB-mounted physical or virtual (solid state) disk drives.
1/ On the Win7 system only, executing pdir /[d] from another TCC instance multiple times, many minutes apart, with nothing else active on the system, showed the same write timestamp and size of the report file. Executing either TAIL or TAIL /F (and immediately interrupting it) on the file and repeating pdir /[d] showed very large size increases. Repeated many times with identical observation. Just using pdir /[d] on the WinXP system always showed a size increase and timestamp change. Is this related to a change between WinXP and Win7 on how files are buffered?
2/ @LABEL reported the correct drive label except when reporting a file on a drive other than on C: if the fpqn field of PDIR actually included quotemarks. In that event it reported the label of the C: drive (of the respective systems). I realize that in a PDIR field the * parameter (@label[*]) is NOT just the drive letter followed by colon, so it is technically an invalid argument. However, the @SERIAL function and the VOL command both accept the same input and report correctly.
On the WinXP system:
cxs/[s1]/[!descript.ion C:\tmp\*] C:\ G:\ > C:\TMP\20130801.CAT
On the Win7 system:
cxs /[s1] /[!descript.ion C:\tmp\*] C:\ E:\ I:\ > C:\TMP\20130801.CAT
where on both systems:
cxs is an alias : pdir/t:wu/nj/og/s/a:-d/(z r dy-m-d"Z"th:m:s @inode[*] -15@label[*] @serial[*] fpnq)
pdir is an alias : *pdir /ne /d /p
Note that the drives other than C: on each system are locally USB-mounted physical or virtual (solid state) disk drives.
1/ On the Win7 system only, executing pdir /[d] from another TCC instance multiple times, many minutes apart, with nothing else active on the system, showed the same write timestamp and size of the report file. Executing either TAIL or TAIL /F (and immediately interrupting it) on the file and repeating pdir /[d] showed very large size increases. Repeated many times with identical observation. Just using pdir /[d] on the WinXP system always showed a size increase and timestamp change. Is this related to a change between WinXP and Win7 on how files are buffered?
2/ @LABEL reported the correct drive label except when reporting a file on a drive other than on C: if the fpqn field of PDIR actually included quotemarks. In that event it reported the label of the C: drive (of the respective systems). I realize that in a PDIR field the * parameter (@label[*]) is NOT just the drive letter followed by colon, so it is technically an invalid argument. However, the @SERIAL function and the VOL command both accept the same input and report correctly.