Using sudo commands in Cocoa and Objective-C? -


$ sudo touch folder_name या $ sudo जैसे कुछ को चलाने का सही तरीका क्या है आरएम उद्देश्य-सी / कोको के भीतर से? मैं कुछ फाइलों में बदल रहा हूं और घूम रहा हूं और उच्च विशेषाधिकारों की आवश्यकता है। कोई भी कोड नमूना बहुत सराहना की जाएगी। धन्यवाद।

यह करने का एक तरीका है प्राधिकरण ExecuteWithPrivileges () , लेकिन यह सामान्य बातों के लिए निराश मुख्य रूप से यह इंस्टॉलरों के लिए है, मैं इकट्ठा करता हूं।

ऐसा कुछ:

  प्राधिकरण रीफ AUTH = NULL; OSStatus err = प्राधिकरण बनाएँ (शून्य, के प्राधिकरण, खाली पर्यावरण, kAuthorizationFlagInteractionAllowed, & amp; auth); Err = authorizationExecuteWithPrivileges (auth, command, kAuthorizationFlagDefaults, args, NULL);  

और आप गलती ...

दस्तावेज़ीकरण देखें।


Comments

Popular posts from this blog

objective c - iPhone and it's wireless area -

unix - Listing all shared memory segments used by a process on AIX5.3+ -

tsql - Correct sql/hql query (aggregate in where clause) -