https://winscp.net/tracker/1590 Source commit: 1a7667a2d1db3cb16093c1bdc1b6612725370702
@@ -3395,7 +3395,7 @@ UnicodeString __fastcall AssemblyString(TAssemblyLanguage Language, UnicodeStrin
break;
case alPowerShell:
- S = FORMAT(L"\"%s\"", (ReplaceStr(S, L"\"", L"`\"")));
+ S = FORMAT(L"\"%s\"", (ReplaceStr(ReplaceStr(ReplaceStr(S, L"`", L"``"), L"$", L"`$"), L"\"", L"`\"")));
default: