web-dev-qa-db-ja.com

PowerShellの「文字列」で一重引用符を使用できますか?

文字列にアポストロフィを含めたい。二重引用符を使用せずに行うことは可能ですか?

'This is a quote. Can`'t I just include a single quote in it?'
'This is another quote that doesn\'t work'
37
Caleb Jares
'Escape a single quote '' using a double single quote'

引用ルール のヘルプを参照してください。

次のように入力して、powershellコマンドラインでヘルプを確認できます。

Get-Help about_Quoting_Rules

バッククォートは、一重引用符で囲まれた文字列で文字どおりに解釈されることを説明しています。

単一引用符で囲まれた文字列の内容は文字どおりに解釈されるため、バッククォート文字を使用して、単一引用符で囲まれた文字列でリテラル文字の解釈を強制することはできません。

67
zdan