Войти

Показать полную графическую версию : [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов


Страниц : 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Busla
08-05-2008, 09:00
Vadikan, неправильно, так перезапишется. Для добавления надо >>

Resylenr
08-05-2008, 18:39
Конкретно мне нужно автоматически добавить строчки типа
(127.0.0.1 localhost) в конец файла: %systemroot%\system32\drivers\etc\hosts

Admiral
08-05-2008, 18:49
echo 127.0.0.1 localhost >> %systemroot%\system32\drivers\etc\hosts

Resylenr
08-05-2008, 19:07
Admiral, сенкс а у тебя случайно нет рукаводства по командам CMD?

А как сделать множествену команду добавления одинаковых строк в файл?

ShaddyR
08-05-2008, 19:30
как сделать множествену команду добавления одинаковых строк в файл? »
что, простите?

Admiral
08-05-2008, 19:30
Off-line сборника нет. Это ещё старая досовская команда. Другие посмотреть можно здесь http://www.computerhope.com/batch.htm

Пару раз одну и туже строку, наверное через цикл удобнее всего. Пример использования здесь http://forum.oszone.net/thread-97534.html

Resylenr
14-05-2008, 18:43
Здарова, мне нужен батник чтоб он запускал файл Setup.exe в обычном режиме а потом импортировал reg файл настроек, но нужно сделать так чтоб если я отменю установку файл реестра не выполнялся, помоги!

Admiral
14-05-2008, 19:19
@echo off
echo message "Installing"
Start /w setup.exe
SET /P RegAnswer=Установить настройки прогы (y/n):
If "%RegAnswer%"=="y" (
Regedit /s sett.reg
) Else (exit)

АндрейGT
15-05-2008, 18:04
Ребята помогите в написание бат файлика для нового подключения VPN со всеми галочками. За ранее благодарен.

Котяра
15-05-2008, 19:48
АндрейGT, BAT-ником это не реализовать, но можно реализовать с помощью языка AutoIt!. Подробнее см. здесь (http://forum.oszone.net/thread-98914.html). И тут http://forum.oszone.net/showthread.php?p=744163&highlight=%24login#post744163

Petya V4sechkin
15-05-2008, 23:14
Ребята помогите в написание бат файлика для нового подключения VPN со всеми галочками.
Обычно для этого используют CMAK (Connection Manager Administration Kit) (http://technet2.microsoft.com/WindowsServer/ru/Library/be5c1c37-109e-49bc-943e-6595832d57611049.mspx).
С его помощью создаются профили, которые можно устанавливать где угодно (есть ключи для "тихой" установки).

truvo
17-05-2008, 20:16
Petya V4sechkin, мой пост 117 остался незамеченным. Я дважды вам и в ПМ о нем напоминал. Разумеется, мне никто здесь ничем не обязан, но всё же - ждать мне реакции или нет?

Admiral
18-05-2008, 01:28
truvo, вода камень точит. Лично я впервые сей пост заметил.
2) содержимое папки Windows\Temp;»
По второму пункту предлагаю свой вариант.
rd %SYSTEMROOT%\Temp\ /s /q
Папка виндовс может быть и не той что проверяется в файле (как варианты из NT семейства Win2k, Win2k3, WinXP и новомодная WS2k8), а команда что выше вообще об этом не задумывается она попросту берёт переменную среды.

ShaddyR
18-05-2008, 13:51
команда что выше вообще об этом не задумывается она попросту берёт переменную среды. »
тогда уж корректнее будет
rd %Temp% /s /q

Bars66
18-05-2008, 14:50
Нужен батник который выполнял команду для нескольких тысяч разных файлов
Пример FILENAME1.XX_ expand.exe -r filename.xxХ
Где fileneme1.ХХ_ любой файл где fileneme.xxX там распакованый файл (желательно в другой папке

sacredboy
18-05-2008, 17:47
Где можно почитать о том как делаются батники, какие батники можно делать и вообще все про них?

Admiral
18-05-2008, 17:50
Супер ShaddyR, Уж тогда наверняка найдём системный темр, который по многим ресурсам советуют устанавливать как С:\Temp, как в Windows NT по умолчанию.
А для полного прочищения ещё стоит добавить команду
rd %Tmp% /s /q :wink:

truvo
18-05-2008, 18:35
Admiral, ShaddyR, а вы обратили внимание, что Windows в моей задаче загружается с компакта, а временные папки должны после этого убиваться на харде?

Admiral
18-05-2008, 18:53
truvo, Это я не обратил внимание. :sorry:
ShaddyR подсказал :up как добиться более гибкого решения нежели моё, когда доступны переменные среды.

Junos
18-05-2008, 20:14
Можно ли из bat удалить часть реестра Windows
Например
HKEY_LOCAL_MACHINE\SOFTWARE\Alawar
?????????????




© OSzone.net 2001-2012