Есть что-то странное с 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
Что дает?
Ответы
Ответ 1
Поместите символ амперсанда перед командой
&"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:about
В противном случае он думает, что вы пытаетесь разделить строковый литерал "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe"
на что-то, но он не знает, что.