Я пытаюсь построить SharePoint 2010 listdata.svc
запрос, который напоминает:избежать одиночные кавычки в PowerShell
http://server/FooList/_vti_bin/listdata.svc/FooList?$select=Title,Id,OwnerId,Status&$filter=(OwnerId eq 1234 and Status eq 'Ready')
Одинарные кавычки не работают:
$url = $url + '&$filter=(OwnerId eq 1234 and Status eq 'Ready')'
также не избежать их бэк- тики:
$url = $url + '&$filter=(OwnerId eq 1234 and Status eq `'Ready`')'
Если я использую двойные кавычки, $filter
заменяются нулевым lengt h string (это не переменная в сценарии):
$url = $url + "&$filter=(OwnerId eq 1234 and Status eq 'Ready')"
Каков правильный способ избежать одиночных кавычек?