Как запустить программу свернутой?

3 ноября 2014 г. Просмотров: 1178 Инструкции
Решение задачи запуска программы в свернутом виде может быть найдено в использовании стандартных инструментов операционной системы Microsoft Windows или специализированных скриптов.

Инструкция

  • Вызовите главное меню операционной системы Windows нажатием кнопки «Пуск» и перейдите в пункт «Выполнить» для осуществления процедуры запуска выбранного приложения в свернутом виде.
  • Введите значение cmd в поле «Открыть» и подтвердите выполнение команды запуска инструмента «Командная строка»нажатием кнопки OK.
  • Введите значение: start /min имя_приложения.exe в текстовое поле интерпретатора команд и подтвердите выполнение команды нажатием функциональной клавиши Enter.
  • Используйте значение: cmd /имя_диска start /min имя_приложения.exe для выполнения команды автоматизированного запуска выбранной программы в свернутом виде и подтвердите выполнение команды нажатием функциональной клавиши Enter.
  • Выберите следующий синтаксис команды для осуществления запуска необходимого приложения свернутым в трей:Run (@ProgramFilesDir & "\Имя_программы\имя_программы/exe","",@SW Minimize)илиRun ("имя_программы.exe",@ProgramFilesDir & "\имя_программы\",@SW Minimizeдля использования функций WinExec или ShellExec.
  • Вернитесь в главное меню «Пуск» и перейдите в пункт «Выполнить» для определения других возможностей и допустимых параметров использования команды start в интерпретаторе команд.
  • Введите значение cmd в поле «Открыть» и подтвердите выполнение команды запуска инструмента «Командная строка» нажатием кнопки OK.
  • Введите значение: start /? в текстовое поле интерпретатора команд и подтвердите выполнение команды нажатием функциональной клавиши Enter.
  • Используйте, или создайте, параметр командной строки (ключ):if (Properties.Settings.Default.AutoRun){Microsoft.Win32.RegistryKey myKey =Microsoft.Win32.Registry.CurrentUser.OpenSubKey (@"Software\Microsoft\Windows\CurrentVersion\Run\", true) ;myKey.Setvalue ("MyProgram.NET", Applcation.ExecutablePath + " -hide") ;Registry.CurrentUser.OpenSubKey (@"Software\Microsoft\Windows\CurrentVersion\Run\", true) ;myKey.Close () ;Registry.CurrentUser.Close () ;}else{Microsoft.Win32.RegistryKey myKey =Microsoft.Win32.Registry.CurrentUser.OpenSubKey (@"Software\Microsoft\Windows\CurrentVersion\Run\", true) ;myKey.SetValue ("MyProgram.NET", Application.ExecutablePath + " -hide") ;myKey.DeleteValue ("MyProgram.NET") ;myKey.Close () ;Registry.CurrentUser.Close () ;}для возможности запуска выбранной программы в свернутом виде.
  • Оцените статью!