Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829
  1. var sudo = require('./');
  2. var exec = require('child_process').exec;
  3. function kill(end) {
  4. if (process.platform === 'win32') return end();
  5. exec('sudo -k', end);
  6. }
  7. kill(
  8. function() {
  9. var options = {
  10. name: 'Sudo Prompt'
  11. };
  12. if (process.platform === 'win32') {
  13. var sleep = 'timeout /t 10\r\necho world';
  14. } else {
  15. var sleep = 'sleep 10 && echo world';
  16. }
  17. sudo.exec(sleep, options,
  18. function(error, stdout, stderr) {
  19. console.log(error, stdout, stderr);
  20. }
  21. );
  22. sudo.exec('echo hello', options,
  23. function(error, stdout, stderr) {
  24. console.log(error, stdout, stderr);
  25. }
  26. );
  27. }
  28. );