A simple induction shows this is equivalent to EL = Euclid's Lemma (i.e. case $k\! =\! 1).\,$ Indeed, case $\,k\!=\!0\,$ is trivial & $\,k\!=\!1\,$ is EL, so assume $k> 1$. By EL: $\,p\mid p^k\mid ab\Rightarrow p\mid a\,$ or $\,b.\,$ Wlog $\,p\mid b.\,$ Cancel $p\Rightarrow p^{k-1}\mid \color{#c00}a(\color{#0a0}{b/p}).\,$ By induction $\,p^{k-1}\mid \color{#c00}a\,$ or $\,\color{#0a0}{b/p}$, but $\, p\mid p^{k-1}\mid\color{#c00} a\Rightarrow p\mid a,b\,$ contra $(a,b)\!=\!1.\,$ So it must be that $\,p^{k-1}\mid \color{#0a0}{b/p}\:\!\underset{\times\ p}\Longrightarrow p^k\mid b.\ $ QED
Due to this equivalence your question boils down to proving EL (case $k\!=\!1\,$) without FTA. But this is the most common way to prove EL and you can find most of these well-known proofs in prior answers here. The most common is to employ Bezout's GCD identity - see here. Alternatively we can give direct inductive proofs that essentially unwind the Euclidean descent inline, e.g. see here and here, which are employed in direct proofs of FTA (by Zermelo and others).
Or we can use $(p,a) = 1\Rightarrow (p^k,a)=1$ by here, so $\,p^k\mid ab\Rightarrow p^k\mid b\,$ by general EL here or here.
Remark $ $ See here for much more on the logical relationships between FTA and EL and closely related factorization properties.