Подтвердить что ты не робот

Есть что-то странное с PowerShell и перекосами?

Насколько я знаю, косая черта не является зарезервированным ключевым словом в PowerShell. Но при запуске следующего в cmd появляется диалоговое окно

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:about

То же самое в PowerShell дает:

'C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe' /command:about

You must provide a value expression on the right-hand side of the '/' operator.
At line:1 char:54
+ 'C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe' /c <<<< ommand:about

Что дает?

4b9b3361

Ответ 1

Поместите символ амперсанда перед командой

&"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:about

В противном случае он думает, что вы пытаетесь разделить строковый литерал "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" на что-то, но он не знает, что.