コマンドプロンプトを使う時とPowerShellを使う時で方法が異なります。
はまった!!
コマンドプロンプト
ショートカットのリンク先に以下のように書き込みます。cmd.exe /k D:\diffusers\env\env1130\Scripts\activate
PowerShell
powershell.exe -ExecutionPolicy Unrestricted -noexit D:\diffusers\env\env1130\Scripts\Activate.ps1
新しいPowerShellをインストールしている場合はこのようになります。
pwsh.exe -ExecutionPolicy Unrestricted -noexit D:\diffusers\env\env1130\Scripts\Activate.ps1
powershell.exe と pwsh.exe は全く別物です。
それぞれ「Windows PowerShell」と「PowerShell」を実行するファイルです。
「Windows PowerShell」と「PowerShell」は全く別物で一つのPCに共存可能です。
ややこし過ぎるわ!!