Здравствуйте, AkaProc!
Думаю что на VB, да и вообще это сделать сложно....
В инете можно найти статьи о попытках скрытия от диспетчера задач, но они реализуются на более мощных языках.
Но вариант для "скрытия себя" можно использовать следующий трюк:-) Запустить свой ехе путем подмены исполняемого кода в другом процессе.
Пример
скачать здесь.Думаю код работает по следующему принципу. Выбирается файл-жертва под именем которого будет работать ваш ЕХЕ. Например
svchost.exeЗатем создается процесс, разумеется в диспетчере он иммет свое имя и путь на себя, и сразу останавливается, т.е. код не выполняется. Потом исполняемый код файла-жертвы в памяти подменивается на код вашего ЕХЕ и запущенный процесс "снимается с паузы", тем самым начинается выполнение вашего кода.