Running powershell script in psadt

Im trying to run a powershell script with parameters in psadt and im running into the following error: ERROR Inner Expection(s)

Execute-Process -Path "$PSHOME\powershell.exe" -Parameters "file "$dirFiles\powershellscript.ps1""

but when I run it like this it works perfectly

Execute-Process -Path "$PSHOME\powershell.exe" -Parameters "file `"$dirFiles\powershellscript.ps1`""

what am I doing wrong here?

In the first line, the parameter is only "file "
The rest of the line is causing the error

The second line escapes the double quotes properly.