Acredito que o melhor lugar para fazer isso é no Visual Studio, não no agendador de tarefas. Eu poderia dizer-lhe como fazer isso com o agendador de tarefas, mas seria um verdadeiro truque.
Existem duas maneiras de fazer isso com o Visual Studio. Uma delas é usar o Visual Studio para criar um "makefile" para fazer sua compilação, em seguida, edite o arquivo make e adicione "shutdown.exe" com as opções apropriadas como a última etapa. Em seguida, execute o makefile sempre que você quiser construir e desligar.
A outra opção é usar o visual studio para adicionar uma "etapa de compilação personalizada" à sua compilação. Você especificará shutdown.exe como o programa a ser executado na etapa personalizada e definirá onde a compilação deve ser executada (última etapa) e sob quais condições ela deve ser executada; talvez incondicionalmente, talvez apenas se a construção fosse bem sucedida.
Qual método você escolhe depende inteiramente de você. Os defensores do VS defendem que a criação do VS oferece muito mais flexibilidade do que os makefiles.