To concatenate strings and variables in PowerShell, you can use the + operator. Simply enclose the strings in double quotes and concatenate them with variables by placing them outside the quotes. For example, if you have a variable $name with the value "John", you can concatenate it with another string like this: "Hello, $name!". This will output "Hello, John!". Additionally, you can use the -f operator to format strings and variables together.