Dear cocoa-dev, I want to do with an `NSTask` what I am able to do in the terminal via
$ myprogram myfile.ext I know that `myprogram` (I don't have any control on this program) launches another program `myauxprogram`. Furthermore, the path to `myprogram` is `path1` and the path to `myprogram` is `path2`. If I do NSTask * myTask = [[NSTask alloc] init]; NSArray * arguments = @[@"myfile.ext"] ; [myTask setCurrentDirectoryPath:[URLOfTheFolder path]]; [myTask setLaunchPath:@"/path1/myprogram"]; [myTask setArguments:arguments]; [myTask launch] ; I get the following error `sh: myauxprogam: command not found` If I create a symbol link in `path1` to `myauxprogram`, the problem is the same. How is it that when I execute the program in a terminal, everything goes well but via NSTask it fails? How can I solve this problem? Thanks, Colas _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com