https://4sysops.com/archives/use-powershell-to-execute-an-exe/
https://stackoverflow.com/questions/714877/setting-windows-powershell-path-variable#
临时添加
If, some time during a PowerShell session, you need to modify the PATH environment variable temporarily, you can do it this way:
$env:Path += ";C:Program FilesGnuWin32in"
每次启动powershell的时候,自动添加
Changing the actual environment variables can be done by using the env: namespace / drive
information. For example, this code will update the path environment variable:
$env:Path = "SomeRandomPath";
There are ways to make environment settings permanent, but if you are only using them from PowerShell, it's probably a lot better to use your profile to initiate the settings. On startup, PowerShell will run any .ps1 files it finds in the WindowsPowerShell directory under My Documents folder. Typically you have a profile.ps1 file already there. The path on my computer is
c:UsersJaredParDocumentsWindowsPowerShellprofile.ps1