Объединить строку и результат выражения внутри команды powershell - PullRequest
0 голосов
/ 07 марта 2019

У меня есть этот код

powershell -Command "(gc "E:\Desktop\Nuova\anag.xml") -replace '<Revocato>true</Revocato>', (Get-Date).AddDays(-1).ToString('MM-dd-yyyy') | set-content "E:\Desktop\Nuova\anag.xml""

Возвращает 03-07-2019

Но я хочу, чтобы он вернулся <Revocato>03-07-2019</Revocato>

Я пробовал разные подходы, например, использование в качестве второго параметра замены '<Revocato>{0}</Revocato>' -f ((Get-Date).AddDays(-1).ToString('MM-dd-yyyy')) и несколько других идей, но ничто не возвращает желаемый результат. Любая помощь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...