When using the variables provided by the MBSA command-line utility, why aren’t the values being recognized by MBSA?
If MBSA is used within a batch file, you may need to ensure that sufficient redirection is provided for MBSA to capture the correct values. Within batch files, this often requires doubling the “%” indicators on both sides of the variable to ensure it will work correctly. For example, %IP% should be %%IP%% when used within a batch file.