Concatenation Variables Problem with extra space

This topic contains 1 reply, has 2 voices, and was last updated by  Don Jones 3 years, 6 months ago.

  • Author
    Posts
  • #16180

    A K P
    Participant

    The problem is I want to concatenate two variables, however I cant get rid of a space between the two.

    e.g. 1 Write-Host $_.ServerName $blah.ShareName

    output \\Server\ Share

    I have tried some variations but all fail badly!

  • #16211

    Don Jones
    Keymaster

    That's because you're using Write-Host and passing it two parameters.

    "$($_.ServerName)$($blah.ShareName)"
    

    You should look into Join-Path, though. It's specifically designed for joining path components.

You must be logged in to reply to this topic.