Включайте фразу
@echo off
прямо наверху Вашего bat сценария.
Вот один (по общему признанию хакерский) способ добиться того, что вы ищете:
1) создать макрос, который изменяет отступ ( источник )
Sub Set-Indent(indent As integer)
Dim props As EnvDTE.Properties = DTE.Properties("TextEditor", "C/C++")
Dim ts As EnvDTE.Property = props.Item("TabSize")
Dim ins As EnvDTE.Property = props.Item("IndentSize")
ts.Value = indent
ins.Value = indent
End Sub
2) Подключите это к загрузке вашего решения:
В обозревателе макросов выберите
EnvironmentEvents
, выберите SolutionEvents
в первом раскрывающемся списке, Открыто
во втором.
Теперь у вас есть макрос, который запускается каждый раз, когда вы открываете решение.
Вам просто нужно сопоставить свои решения с требуемым отступом.