Push-Location сохранит то, где вы находитесь, но, поскольку вы не изменили свое местоположение на местоположение, отличное от UNC, для запуска программы cmd.exe, он жалуется.
Просто поместите Set-Location передвызов cmd.exe, чтобы убедиться, что вы не находитесь на пути UNC.Что-то вроде:
Set-Location $ env: APPDATA
будет работать.