Pasta de criação do PowerShell no servidor remoto

O script a seguir não adiciona uma pasta ao meu servidor remoto. Em vez disso, coloca a pasta na minha máquina! Por que faz isso? Qual é a sintaxe adequada para adicioná-lo?

$setupFolder = "c:\SetupSoftwareAndFiles"

$stageSrvrs | ForEach-Object {
  Write-Host "Opening Session on $_"
  Enter-PSSession $_

  Write-Host "Creating SetupSoftwareAndFiles Folder"

  New-Item -Path $setupFolder -type directory -Force 

  Write-Host "Exiting Session"

  Exit-PSSession

}

questionAnswers(4)

yourAnswerToTheQuestion