Как выполнить сценарий PowerShell, не отображая окно?

Точно не знайте, как это может быть сделано, но я помню, что некоторые мои друзья должны были представить сетку этой игры с Деревом квадрантов для присвоения. Я - предположение, это очень хорошо для оптимизации пространства сетки, так как Вы в основном только представляете занятые ячейки. Я не знаю о скорости выполнения все же.

110
задан Peter Mortensen 26 November 2009 в 10:44
поделиться

2 ответа

Вы можете запустить это похоже на это (но это показывает окна на некоторое время):

PowerShell.exe -windowstyle hidden { your script.. }

Или вы используете вспомогательный файл, который я создал, чтобы избежать окна PsRun.exe, которое делает именно это. Вы можете загрузить исходный код и исполняемый файл Запускать запланированные задачи с помощью графического интерфейса WinForm в PowerShell . Я использую его для запланированных задач.

Отредактировано: как заметил Марко, этот параметр -windowstyle доступен только для V2.

114
ответ дан 24 November 2019 в 03:15
поделиться

Вы можете использовать Расширения сообщества PowerShell и сделать следующее:

start-process PowerShell.exe -arg $pwd\foo.ps1 -WindowStyle Hidden

Вы также можете сделать это с помощью VBScript: http://blog.sapien.com /index.php/2006/12/26/more-fun-with-scheduled-powershell/[126ptingSchedule Hidden PowerShell Tasks (Internet Archive)

  • Больше удовольствия с запланированным PowerShell (Internet Archive)

  • (Через эту ветку форума .)

    17
    ответ дан 24 November 2019 в 03:15
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: