cmd files may technically be programs, but people interact with them like text. they're more like modern-day scripts, really.
in
trying to salvage old files off my working drives (to replace the files
on the trashed one), i've noticed that i'm often able to pull text
files up that have been deleted for up to five years but i can't pull
off cmd files that were deleted last month. it doesn't seem to be
dependent on size. i'm led to conclude that ntfs is filing cmd files as
programs and they're getting easily corrupted as binary.
but they're not really programs. they're certainly not binary they're text...
i
realize that there may be some security issues with treating scripts as
text files. but how serious an obstacle is this nowadays really? i
mean, if you can launch notepad remotely, you're pretty much in control,
are you not? even so, wouldn't it make more sense to block at the
kernel than the file system? even backup drives crash. rather, this
strikes me as an ancient windows artifact from the early 90s or the late
80s when cmd files really were programs and that should be updated for
modern usage. i can't be the first person that's run into this.
i don't know enough about other file systems to comment.