Write-Host '$artist'
перед строкой которая записывает данные вывести их в терминал. Set-Content : Поток был недоступен для чтения.
строка:20 знак:1
+ Set-Content -Path $hostsFile -Value $hostsContent
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (C:\WINDOWS\System32\drivers\etc\hosts:String) [S
et-Content], ArgumentException
+ FullyQualifiedErrorId : GetContentWriterArgumentError,Microsoft.PowerShell.Commands.SetCon
tentCommand