Concatenation Variables Problem with extra space

This topic contains 1 reply, has 2 voices, and was last updated by Profile photo of Don Jones Don Jones 2 years, 5 months ago.

  • Author
    Posts
  • #16180
    Profile photo of A K P
    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
    Profile photo of Don Jones
    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.