I am using T4toolbox to generate a bunch of files, let\'s say my t4 file name is x.t4, but default it generate a x.txt, which has nothing inside, can I tell t4 engine not to
No. This file is created by Visual Studio and not by T4. The best you can do is generate something useful in it such as actual code or, perhaps, a log of the code generation run.