Here's a script you might find useful. It takes five parameters. If you don't specify them when you invoke it, it prompts for each in turn (since that's how ASH works).
boolean equipment - "true" if it should try to get the equipment, "false" otherwise.
The assumption is that you never need more than one of each, so, if a piece is "available" to you - using your standard item acquisition settings it won't try to get another one. I'd suggest you just keep these items in inventory before running the script.
int wines - number of mime army wines to get
int rations - number of mime army rations to get
int superserums - number of mime army superserums to get
int camouflage - number of mime army camouflage kits to get
Since you can only loot a particular place in the warehouse once per character, there are built-in lists of "confirmed" (per the community spading spreadsheet) locations that contain each of these items. The script doesn't remember which locations you have looted; if you run it multiple times, it will try to loot squares you've already visited. It will detect the failure and move on, so, until it runs out of "confirmed" squares to loot, it'll Just Work.
Feel free to augment the lists with non-"confirmed" squares if you want.