Как указать путь к своей папке?
%0\..\TeamViewer_Host.msi (кажется, может не работать во внутренних подпрограммах, вызываемых командой call :метка); %0 не следует заключать в кавычки, так как он их может уже содержать (но, с другой стороны, возможны нежелательные последствия, если он содержит спецсимволы вне кавычек…), но можно использовать кавычки в оставшейся части пути: %0\..\"TeamViewer Host.msi".

Или "%~dp0\TeamViewer_Host.msi" (должна быть включена расширенная обработка команд, что обычно имеет место по умолчанию).
Можно ли как то сделать так чтобы при запуске батника, он ссылался на ту папку откуда происходит запуск,

cd %cd%