Помогите офоормить правильно для PS:
помесь ps, cmd и ерунды)
Код:

$p='рабочая/папка'
:CHECK1
if (Test-Path -Path $p\source.txt=true) { #Test-Path возвращает true, если файл существует
write-host "Файл скачан!"
goto :RUN1
else goto :CHECK1
}
:RUN1
%Команда1%
%Команда2%
%Команда3%
проверяем наличие в папке файла source.txt, и переходим к выполнению команд, если файла там нет - повторяем поиск...и циклим поиск пока файл там не появится.
В идеале чтобы проверяло не только наличие файла, но и его размер, чтобы он был >0