Как в bat-никах делается переход в зависимости от ответа пользователя?
О bat-никах
#1
Отправлено 17 июля 2011 - 13:04
Как в bat-никах делается переход в зависимости от ответа пользователя?
#2 Гость_bred_*
Отправлено 17 июля 2011 - 14:20
set num
...
:ins
rem введите значение
prompt num
...
if num="" goto ins
if num=....
#4
Отправлено 17 июля 2011 - 18:27
Цитата
set /p button=What do you want ?:
if /i %button%==0 goto subnet0
if /i %button%==1 goto subnet1
if /i %button%==2 goto subnet2
if /i %button%==3 goto subnet3
#5 Гость_bred_*
Отправлено 10 ноября 2011 - 14:11
Деплою на несколько компов набор рег-файликов, вместе с ними батник, который кладется в рануанс для запуска регов под каррент юзером.
В данный момент конкретно задача дефолтный язык раскладки менять
Поначалу всё сраабтывало.
Теперь почему-то батник в рануанс кладется, после ребута оттуда удаляется, но не запускается вовсе (в папке отсутствует лог-файл, который должен создаваться при запуске)
Запуск батника вручную - без вопросов делает всё, что надо. Из рануанса - просто вытирается и не запускается.
В чем может быть затык?
#6
Отправлено 10 ноября 2011 - 14:23
#7 Гость_bred_*
Отправлено 10 ноября 2011 - 15:00
Антивирь.. хм..
А почему вручную дает?
#8
Отправлено 10 ноября 2011 - 15:23
#9 Гость_bred_*
Отправлено 10 ноября 2011 - 15:36
в нем просто несколько regedit /s [название файла.reg]
#11 Гость_bred_*
Отправлено 10 ноября 2011 - 16:24
Когда переменные все уже стоят на месте.
Кроме того, ранее-то срабатывало....
#13 Гость_bred_*
Отправлено 10 ноября 2011 - 17:13
Я ж говорю, он, батник, вовсе не запускается. Помимо вызова регедита он лог создавать должен. Лог создается только если вручную запустить. Из рануанса - шиш.
зы, в логах симантек эндпойнта -тишина.
#14
Отправлено 10 ноября 2011 - 19:30
или ты хочешь
#15 Гость_bred_*
Отправлено 11 ноября 2011 - 01:28
а во-вторых, таки хочется однократное срабатывание, а не вечное ))
потому как юзера на машинах разные, вешать надо только им (в моего юзера то говно нафиг не сдалось, мне оно мешает только), то есть, идеально - чтоб под каррент юзером однократно втюхалось в их HKCU улей.
#16 Гость_bred_*
Отправлено 13 декабря 2011 - 17:33
кто-нить может сталкивался с wmic и заставлял его работать?
#17
Отправлено 13 декабря 2011 - 17:41
Пробовал через wmic ставить галку «Пароль никогда не устаревает» — wmic path Win32_UserAccount where Name='новый_админ' set PasswordExpires=false /nointeractive.
Но — оно не работает через psexec, а только через Remote Console... В общем — не прижилось
#18 Гость_bred_*
Отправлено 13 декабря 2011 - 19:47
#19
Отправлено 13 декабря 2011 - 19:53
У меня не получилось, но я не особо и копал... И да — я ж пробовал сие запускать на удалённом хосте, а не локально, но с указанием удалённого хоста как целевой системы...