Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.92/106: Рейтинг темы: голосов - 106, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 27.06.2019
Сообщений: 3

Скрыть окно powershell при выполнении

27.06.2019, 10:57. Показов 22712. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть скрипт который делает бекап файлов в другую папку через определенное время. Проблема заключается в том, что при его выполнении появляется окно и сразу исчезает это сильно, раздражает пользователей. Есть ли возможность выполнить скрипт без отображения командной строки?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.06.2019, 10:57
Ответы с готовыми решениями:

Возможно ли скрыть окно консольного приложения при его выполнении?
Запускается консольное приложение (время отработки где то 2-3 сек). запускается из программы на delphi командой ShellExecute. Мне...

Создать окно произвольного размера, скрыть окно, показать окно, удалить окно.
Создать окно произвольного размера, скрыть окно, показать окно, удалить окно. Для создания окна необходимо произвести следующие...

Пропадает окно ВЫВОД при выполнении программы
есть окно вывод, но когда запускаю программу (F5) окно пропадает. как сделать чтобы окно было во время выполнения программы. using...

25
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,812
07.12.2019, 19:18
Студворк — интернет-сервис помощи студентам
Garric, судя по всему, ты ещё весьма мелковат, чтобы мне тыкать. Откуда подобные тебе с опломбом на всезнайство и невидящие перед своим носом из ниоткуда беруться, для меня действительно большой секрет.
Цитата Сообщение от FlasherX Посмотреть сообщение
запускайте планировщиком от системы, тогда окно улетит в другую сессию.
Армейского ремня на таких нет...
0
1 / 1 / 0
Регистрация: 19.01.2019
Сообщений: 32
15.12.2019, 18:50
Слышишь мальчик. Я нашёл сегодня время ответить и на твой вопрос.
Выполнение Powershell скрипта скрытно из Планировщика заданий
mshta vbscript:Execute("CreateObject(""WScript .Shell"").Run ""C:\Windows\System32\WindowsPowerShell\ v1.0\powershell.exe -ExecutionPolicy Bypass & 'C:\Путь\Имя.ps1'"", 0, True:close :")
Так же можно запускать не из Планировщика заданий, а сразу из ярлыка Windows.
Лучше молчи, когда взрослые дяди пишут.
1
1 / 1 / 0
Регистрация: 19.01.2019
Сообщений: 32
21.04.2020, 15:46
Нда
0
59 / 17 / 3
Регистрация: 29.11.2015
Сообщений: 100
19.12.2021, 14:46
Цитата Сообщение от Garric Посмотреть сообщение
mshta vbscript:Execute("CreateObject(""WScript .Shell"").Run ""C:\Windows\System32\WindowsPowerShell\ v1.0\powershell. exe -ExecutionPolicy Bypass & 'C:\Путь\Имя.ps1'"", 0, True:close :")
Так же можно запускать из ярлыка Windows.

может кому пригодится - полностью тихий запуск скрипта powershell с правами TrustedInstaller
Code
1
%systemdrive%\su.exe /c xmshta vbscript:Execute("CreateObject(""WScript.Shell"").Run ""powershell.exe -EP Bypass & '%systemdrive%\Def.ps1'"", 0, True:close :")
su.exe = superUser 4.0 утилита для прав TI
0
 Аватар для volodin661
7094 / 2325 / 353
Регистрация: 10.12.2013
Сообщений: 8,020
19.12.2021, 14:50
Для тех, кто испытывает мало с чем сравнимые муки при кратковременном появлении чорного консольного окна,
есть простой и универсальный рецепт - просто зажмуриться в момент кликанья, щёлканья, жмяканья, *нья.

Для создания полноценного приложения no user interaction ( в простонародье service ),
есть готовые примеры от Microsoft с раз'яснениями.

https://docs.microsoft.com/en-... powershell
0
2 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 185
18.01.2022, 19:21
Я пользуюсь этим методом .. что-б не маячило.
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Add-Type -Name Window -Namespace Console -MemberDefinition '
[DllImport("Kernel32.dll")]
public static extern IntPtr GetConsoleWindow();
 
[DllImport("user32.dll")]
public static extern bool ShowWindow(IntPtr hWnd, Int32 nCmdShow);
'
function Hide-Console
{
    $consolePtr = [Console.Window]::GetConsoleWindow()
    #0 hide
    [Console.Window]::ShowWindow($consolePtr, 0)
}
Hide-Console
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.01.2022, 19:21

Как убрать окно интерпретатора при выполнении программы?
привет при выполнении python скриптов на windows появляется окно интерпритатора, как его отправить в фоновый режим?

Скрыть окно при старте
Доброго времени суток! Подскажите плз, как скрыть приложение при запуске. Использую CoolTrayIcon. Хочу при запуске сразу приложение...

Скрыть главное окно при старте программы
Народ, кто-нибудь в курсе, как скрыть главное окно при старте программы так, чтобы оно не появлялось на экране даже на мнгновение? Можно ли...

Скрыть окно консоли при запуске tkinter
Как скрыть надоедливое консольное окошко при запуске tkinter программ?

Скрыть консольное окно при запуске процесса
Добрый день! Вопрос вот такой весьма срочный возник. Есть код старта процесса консольного приложения: Dim ffMpegProcess As New...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru