Как перемещать программу во второй план?

Мне хотелось бы перемещать во второй план программу, которая у меня есть в папке начала, для того, чтобы он работал после того, как инициализировал сеанс в windows. Я попытался использовать программу nircmd, но не вижу форму, в которой я могу делать это. Кроме того, когда я помещаю: Nircmd win hide ititle "programa"" в cmd windows у меня выходит сообщение, которое он говорит мне, что Nircmd не приложение win32 действительная. Правда состоит в том, что я не нашел практически ничего в Вашем Вебе. Шага уже я спрашиваю, если есть что-то, что могло бы делаться таким образом с Пайтоном.

SO: WXP SP3

Пайтон: 3.4.4

Большое спасибо из-за вашей помощи и счастливый год.

4
задан 31.12.2016, 18:33
0 ответов

ты можешь используй .vbs для того, чтобы он это сделал, измени маршрут авто-начала из-за .vbs и он начнется в скрытом способе.

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "C:\myprograma.exe", 0, True
2
ответ дан 03.12.2019, 17:54
  • 1
    ¿ И cuá l - маршрут .vbs? Я открыл cmd windows и написал то, что мне поместил ты (с маршрутами, приспособленными к моей программе), и видимо не имел ningú n ошибка, но возобновив компьютер, я не наблюдал, что моя программа переместила во второй план. –  31.12.2016, 19:08
  • 2
    Сейчас я это пишу в cmd и он дает мне ошибку: "objShell.Run" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable –  31.12.2016, 19:21
  • 3
    Нет, он cmd - wscript или же думайте, что новый файл (startprograma.vbs) там ты помещаешь код, и меняет маршрут линии 2 и помещаешь ту программы, которую ты хочешь открыть ¿ Который ты используешь, чтобы открываться automá ticamente? я представляю себе то, что тогда ты помещаешь реестр Windows в маршрут файл startprograma.vbs . –  31.12.2016, 19:39