Windowsのショートカットは .lnkという拡張子を持っています。
以下のようにしてください。
CMD
1XCOPY "test\aaa.exe" "C:\bbb\"
2XCOPY "test\aaa.exe - ショートカット.lnk" "C:\bbb\"
ただし、ほかの人の回答にもありますが、test\aaa.exe - ショートカット.lnk は、test\aaa.exeのショートカットファイルです。
このようにC:\bbb\にコピーしても、C:\bbb\aaa.exe - ショートカット.lnkはtest\aaa.exeのショートカットファイルになります。
コメントを受けて追記
COMオブジェクトのWscript.Shellを使用するのが一般的です。
以下で、test\aaa.exeをC:\bbb\aaa.exeとしてコピー後、Powershellをコマンドラインから起動しC:\bbb\aaa.exeへのショートカットをC:\bbb\aaa.exe - ショートカット.lnkとして作成します
CMD
1XCOPY "test\aaa.exe" "C:\bbb\"
2powershell -Command "$wsh=New-Object -ComObject Wscript.Shell;$sc=$wsh.CreateShortCut('C:\bbb\aaa.exe - ショートカット.lnk'); $sc.TargetPath='C:\bbb\aaa.exe'; $sc.save()"
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/05 01:48
2016/12/05 02:37
2016/12/05 02:44