对于路径中包含“-”字符(例如"E:/OneDrive - Company/"这样的路径,powershell没法识别),经过调试,需要加一对单引号,改成powershell $$ -NoExit "cd '{text}'"