メモ
powershell.exe から powershell.exe -ExecutionPolicy RemoteSigned を実行したのち、以下の内容を試す。
バージョン: PowerShell 5.1, Windows 11
作業フォルダー
C:\()\[]\
このフォルダへの移動
Set-Location -LiteralPath 'C:\()\[]\'
ファイル名にシングルクォートを含む場合
パス
C:\()\[]\'.ps1
Call operator &
& 'C:\()\[[]]\''.ps1' & "C:\()\[[]]\'.ps1"
パス
C:\()\[]\[]'.ps1
Call operator &
& 'C:\()\[[]]\[[]]''.ps1' & "C:\()\[[]]\[[]]'.ps1"
パス
C:\()\[]\[]''.ps1
Call operator &
& 'C:\()\[[]]\[[]]''''.ps1' & "C:\()\[[]]\[[]]''.ps1"
ファイル名にバッククォートを含む場合
パス
C:\()\[]\`.ps1
Call operator &
& 'C:\()\[[]]\````.ps1' & "C:\()\[[]]\````````.ps1"
パス
C:\()\[]\[]`.ps1
Call operator &
& 'C:\()\[[]]\[[]]````.ps1' & "C:\()\[[]]\[[]]````````.ps1"
パス
C:\()\[]\[]``.ps1
Call operator &
& 'C:\()\[[]]\[[]]````````.ps1' & "C:\()\[[]]\[[]]````````````````.ps1"