Este foi um problema conhecido com o Outlook 2003. Você já tentou usar a mesma solução alternativa com Oulook 2007? No seu caso, isso seria:
"C:\Program Files\Microsoft Office 2007\Office12\OUTLOOK.EXE" /recycle outlook:calendar
Estou tentando produzir um atalho para o usuário que iniciará o e-mail ou calendário do Outlook. os interruptores que estou usando são:
Ambos trabalham de forma independente, mas quando eu tento usá-los juntos eu recebo "O argumento da linha de comando não é válido. Verifique o switch que você está usando."
O atalho completo é
"C:\Program Files\Microsoft Office 2007\Office12\OUTLOOK.EXE" /select "outlook:calendar" /recycle
Este foi um problema conhecido com o Outlook 2003. Você já tentou usar a mesma solução alternativa com Oulook 2007? No seu caso, isso seria:
"C:\Program Files\Microsoft Office 2007\Office12\OUTLOOK.EXE" /recycle outlook:calendar
De acordo com essa página , a opção / reciclagem pode ser usada com o / explorer e / switches de pasta. Eu acredito que rodar sem um switch é como usar o switch / explorer. Ele simplesmente não deve ser compatível com outros switches.