Ah, I misread.
Replace Protector with Battle and it should do what you're looking for. :)
And, yes, you use the chat line to enter those. I believe it should be saved for that character, perpetually.
...
There is another approach to what you're looking to do, which is to use the Number Pad, and a series of bind files.
I use that method myself, for my two masterminds (eventually far more than two, I'm sure). Here, let me copy/paste some of my bind files, for my Robo/FF mastermind:
Summon Mode
SHIFT+LBUTTON "powexec_name Teleport"
SHIFT+RBUTTON "petcom_all goto"
ALT+Q "petcom_all attack$$petcom_all aggressive"
SHIFT+Q "petcom_all follow$$petcom_all defensive"
CTROL+Q "petcom_all dismiss"
numpad1 "powexec_location forward:6 Battle Drones"
numpad2 "powexec_location forward:8 Protector Bots"
numpad3 "powexec_location forward:10 Assault Bot"
numpad4 "target_custom_next mypet"
numpad5 "powexec_name Equip Robot"
numpad6 "powexec_name Upgrade Robot"
numpad7 "powexec_name Deflection Shield"
numpad8 "powexec_name Insulation Shield"
divide "bindload_file D:\CoXbinds\MM_Justice_Command.txt"
I use that for initial summoning and upgrade, and to set up some "default" command binds. As well as a bind for his travel power, Teleport. :) In order to get set up, I just dial 1, 2, 3, pause a beat, 4, 5, 6.
1: drops the Battle Drones
2: drops the Protector Bots
3: drops the Assault Bot
4: targets the nearest pet
5: Equip (which is now an area effect, woo!)
6: Upgrade (same)
I could, being FF, add in both bubbles for 7 and 8 if I wanted, too.
Command Mode: BASE
SHIFT+LBUTTON "powexec_name Teleport"
SHIFT+RBUTTON "petcom_all goto"
ALT+Q "petcom_all attack$$petcom_all aggressive"
SHIFT+Q "petcom_all follow$$petcom_all defensive"
CTROL+Q "petcom_all dismiss"
numpad0 bindloadfile "d:\CoXbinds\MM_Justice_All.txt"
numpad1 bindloadfile "d:\CoXbinds\MM_Justice_Drones.txt"
numpad2 bindloadfile "d:\CoXbinds\MM_Justice_Protectors.txt"
numpad3 bindloadfile "d:\CoXbinds\MM_Justice_Assault.txt"
divide bindloadfile "d:\CoXbinds\MM_Justice_Summon.txt"
This is the basis of the Numpad command binds. See, it lets you "dial" commands, in a three-digit code, to one or all of your minions.
Command mode: ALL
numpad4 petcom_all aggressive
numpad5 petcom_all defensive
numpad6 petcom_all passive
numpad7 petcom_all attack
numpad8 petcom_all follow
numpad9 petcom_all goto
ctrl+q petcom_all dismiss
Notice how this does not over-write 0, 1, 2, or 3? Or the Divide key ("/")? Those remain the same, anytime I am in "Command Mode". So, I can always change to commanding a different group of pets, at any tome.
Command Mode: Battle Drones
numpad4 petcom_pow battle aggressive
numpad5 petcom_pow battle defensive
numpad6 petcom_pow battle passive
numpad7 petcom_pow battle attack
numpad8 petcom_pow battle follow
numpad9 petcom_pow battle goto
ctrl+q petcom_pow battle drones dismiss
The other two files, for the Protector Bots and the Assault Bot, are identical to this one, except "battle" is replaced with either "protector" or "assault", as appropriate.
So, see, if have all my drones in "Follow/Passive", and want to shift everything to Defensive, then have the Assault and Battledrones attack my targetted enemy?
I just key in 051737.
They're already in follow; 0 selects all, 5 sets them to Defensive, 1 selects the Battle Drones, 7 says "shoot that guy", 3 selects the Assault Bot, and 7 again for "start shooting".
It takes some getting used to - and I admit, I don't always use those binds (I'm lazy about it). But, when you've adjusted to it, and use it, it's an astonishingly elegant system.
Not one I created, mind you. I cribbed it from .... gods, I don't know, someone on the official forums back in Issue 7, IIRC. Almost ten years ago. :)