170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
|
|
1 | |
Спрятать окно консоли10.05.2013, 22:42. Показов 84106. Ответов 26
Метки нет (Все метки)
Еще, вопрос появился, скорей всего банальный.
1. Нужно спрятать окно, консоли, что бы за все время выполнения скрипта, оно не появлялось(вообще).
0
|
10.05.2013, 22:42 | |
Ответы с готовыми решениями:
26
Как спрятать консольное окно? Спрятать окно при запуске приложения Как спрятать папку с картинками при открытии консоли браузера в вкладке sources? Спрятать окно чужой программы до его появления |
Модератор
5237 / 2110 / 416
Регистрация: 06.01.2013
Сообщений: 4,842
|
||||||
10.05.2013, 22:50 | 2 | |||||
Сообщение было отмечено ComSpec как решение
Решение
Создать ещё 1 vbs.
1
|
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
|
|
10.05.2013, 22:51 [ТС] | 3 |
А у cmd нет, такой своей функции?
Допустим в начале hide(просто пример) указал, и все консоль не вылазит.
0
|
Модератор
5237 / 2110 / 416
Регистрация: 06.01.2013
Сообщений: 4,842
|
||||||
10.05.2013, 22:56 | 4 | |||||
Сообщение было отмечено ComSpec как решение
Решение
Нет. Ещё можно так, консоль на секунду вылезет:
1
|
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
|
|
10.05.2013, 22:58 [ТС] | 5 |
Ок, спасибо за информацию.
Пойду пробовать.
0
|
3461 / 1999 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
08.02.2016, 04:04 | 6 | |||||
Сообщение было отмечено ComSpec как решение
Решение
Ну раз на эту тему недавно ссылались в теме "Скрытое выполнение батника", то напишу и свой вариант:
Первая строка при скрытом перезапуске пакетного файла уже будет "автозакомментирована".
3
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
||||||
08.09.2020, 12:16 | 7 | |||||
Всем доброго времени суток.
Есть код.
BAT файл запускался по пути "C:\Program Files (x86)\111\СОХРАНЕНИЕ.bat" из планировщика заданий, с наивысшими правами в 12:00 каждый день. После обновления до windows 8.1 файл завершается ошибкой отказано в доступе. Если удалить строку. %1@mshta vbscript:Execute("CreateObject(""Wscript.Shell"").Run """"""%~f0"""" :"",0:Close()")& exit/b То выполнение происходит. НО висит окно командной строки. Подскажите как исправить?
0
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
|
08.09.2020, 23:48 | 9 |
Запуск в планировщике заданий от имени СИСТЕМА, действительно скрыл появление окошка.
Добавлено через 20 минут Прописал полный путь для создания log файла, стал создаваться.. Видать он и раньше создавался, но где-то в системном каталоге. Так и есть в System32. Добавлено через 5 минут Все работает отлично. Благодарю.
0
|
6335 / 2762 / 1071
Регистрация: 06.06.2017
Сообщений: 9,404
|
|
08.09.2020, 23:50 | 10 |
А копирование точно закончилось? Кстати, бэкслеши в на концах исходных путей лишние.
В рабочем для cmd на момент запуска. Полный путь, конечно, тут необходим. А, т. е. всё в порядке. Принимается. )
1
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
|
24.11.2020, 17:12 | 11 |
Вот беда, а с сетью работать не хочет.
Пишет что каталог не доступен. Что наверное и не удивительно, так как логин и пароль прописаны для текущего юзера. Путь к сетевому каталогу и логин/пароль указаны в "Учетные данные Windows". Как сие побороть?
0
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
|
29.11.2020, 13:44 | 13 |
Получатель.
Добавлено через 55 секунд Получатель. Система имеет полный доступ. Кликните здесь для просмотра всего текста
Код
------------------------------------------------------------------------------- ROBOCOPY :: Robust File Copy for Windows ------------------------------------------------------------------------------- Начало: 29 ноября 2020 г. 13:16:15 2020/11/29 13:16:15 ОШИБКА 5 (0x00000005) Получение типа файловой системы назначения \\Kanevserver44\Individual\Sekretary\mirror\Desktop\ Отказано в доступе. Источник : D:\Users\User\Desktop\ Назначение - \\Kanevserver44\Individual\Sekretary\mirror\Desktop\ Файлы: *.* Параметры: *.* /S /E /DCOPY:DA /COPY:DAT /PURGE /MIR /Z /NP /R:2 /W:5 ------------------------------------------------------------------------------
0
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
|
30.11.2020, 08:16 | 15 |
NTFS
Попробовал скрыть через nircmd. Сейчас компьютер занят. Попозже проверю как работает. Вручную, с запуском в командной строке от админа, скрипт отработал корректно.
0
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
||||||
02.12.2020, 10:47 | 16 | |||||
nircmd. решил вопрос.
Скрипт корректно отработал, при этом за компьютером работал пользователь. Никаких окошек замечено не было. Конечный код выглядит так.
0
|
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
02.12.2020, 14:13 | 17 |
Тут явно лукавите, окошко мелькнет очень быстро, но это все же заметно. На vbs, например и незаметно и размер его меньше и скачивать и устанавливать ничего не надо.
0
|
-3 / 2 / 0
Регистрация: 29.10.2013
Сообщений: 190
|
|
02.12.2020, 14:22 | 18 |
Это со слов пользователя, что работает за ПК никаких мельканий не видел. :-)
Вполне возможно в этот момент отвернулся от монитора. Добавлено через 55 секунд Мне код vbs не знаком.
0
|
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
02.12.2020, 23:54 | 19 | |||||
ничего страшного там нет
0
|
6335 / 2762 / 1071
Регистрация: 06.06.2017
Сообщений: 9,404
|
||||||
03.12.2020, 00:43 | 20 | |||||
Не, тут короче:
wscript.exe <path\to\name>.vbs <path\to\name>.bat .
1
|
03.12.2020, 00:43 | |
03.12.2020, 00:43 | |
Помогаю со студенческими работами здесь
20
Как запустить консольное приложение через CreateProcess и спрятать его окно? Окно консоли Лог в окно консоли Скрыть окно консоли Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |