La mia situazione
Ho un task pianificato di Windows che avvia Bamboo all'accesso utente in esecuzione C:\_atlassian\Bamboo\BambooConsole.bat. Funziona bene ma apre un prompt dei comandi che ha un sacco di output standard continuo. Vorrei impedire che ciò accada.
La mia soluzione tentata
Invece di correre C:\_atlassian\Bamboo\BambooConsole.bat direttamente, ho creato un nuovo file BambooConsoleSilent.bat per eseguire che è solo ...
call C:\_atlassian\Bamboo\BambooConsole.bat > NUL
Tuttavia quando viene eseguito stampa ancora su console come mostrato di seguito.
Domanda
Come posso assicurarmi che non venga stampato nulla per la console?
O ancora meglio, posso eseguire l'originale BambooConsole.bat senza aprire alcuna finestra di comando?
*>&1

stderr, che non hai reindirizzato. Devi aggiungere2>nulo (preferibilmente)2>&1.