I love tes3cmd, it's such a powerful tool. But I've run into a wall on something.
I have a lot of IDs in my mod which are prefixed md_ I want them to be az_. So I did a batch Modify with tes3cmd. The issue is that it replaced EVERYTHING. Even the model file names and icon file names (within CS only, so that it broke the links). Now, I don't want to restrict TYPE because there are lots of things with the md prefix and even references within scripts. So I tried to restrict sub-type by doing thusly:
tes3cmd modify --sub-no-match "MODL" --replace "/md_/az_/" Plugin.esp
However, there are two issues:
1) tes3cmd does not seem to recognize this sub record. I see that john.moonsugar used "id:" as a subrecord elsewhere which looks totally unlike http://www.uesp.net/morrow/tech/mw_esm.txt (but possibly misinterpreted). Is there a list of subrecords that tes3cmd recognizes? I have not been able to find one... maybe there's a command to call up a list in the program itself?
2) I'm not sure how to exclude two subrecords (MODL and ITEX) since I don't think --sub-no-match can be called multiple times. Would it be like "/MODL/ITEX/"?
Thanks for the help... also, holy crap, the native windows rename command can really F things up!
MD