Как называется приложение Microsoft Excel?

Какое имя приложения Microsoft Excel я бы использовал -[NSWorkspace fullPathForApplication:]?

2 ответа

Решение

Это @"Microsoft Excel" (по крайней мере, с офисом 2008):

Это:

NSString *path = [[NSWorkspace sharedWorkspace] fullPathForApplication:@"Microsoft Excel"];
NSLog(@"path: %@", path);

Выходы:

2012-09-10 21:42:57.059 Craplet[2164:707] path: /Applications/Microsoft Office 2008/Microsoft Excel.app

Я попробовал "Excel" и "MS Excel" и подтвердил, что они возвращают ноль.

Имя и путь Excel могут измениться, как и любое приложение. Вы можете рассмотреть возможность запуска с использованием его идентификатора пакета - com.microsoft.Excel.

Другие вопросы по тегам