Главная » Статьи » Компьютерные тонкости » Инструкции |
Как скрыть исполнение файла CMD или BAT
Вы можете скрыть вывод выполняемых в консоли команд, добавив в начало файла CMD или BAT строчку @echo off, но чтобы сделать невидимым окно самой командной строки, потребуется нечто иное. Решение очень простое. Чтобы скрыть исполнение CMD- или BAT-файла, мы прибегнем к помощи другого скрипта, написанного на языке Visual Basic Script. Откройте Блокнот, Notepad++ или другой текстовый редактор, скопируйте и вставьте в него следующий код: 1 2 3 Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\script.cmd" & Chr(34), 0 Set WshShell = Nothing В данном примере путь к файлу командной строки выглядит как C:\script.cmd, у вас же он может быть другим. Сохраните файл, дав ему произвольное имя и обязательное расширение VBS. Обратите внимание — кавычки в коде должны быть прямыми, иначе при запуске скрипта получите ошибку. Когда вам нужно будет выполнить файл командной строки, запустите VBS-скрипт, а он в свою очередь запустит ваш «батник», который выполнится в скрытом режиме. Столь раздражающего вас чёрного окна командной строки вы больше не увидите. Наверное, кто-то из наших читателей спросит: а для чего все эти сложности? Неужели то, что делает файл CMD, не может сделать VBS? Может, просто язык Visual Basic Script знают весьма немногие, а с командной строкой более или менее хорошо знакомы все, кто считает себя продвинутым пользователем. Источник: http://www.white-windows.ru/kak-skryt-ispolnenie-fajla-cmd-ili-bat/ | |
Категория: Инструкции | Добавил: ivanchay071 (07.03.2015) | |
Просмотров: 1193 | |