Войти

Показать полную графическую версию : Вопрос по батнику и cmdlines.txt


borzoy
06-01-2007, 08:11
Привет всем!

1. Подскажите пожалуста как с помощью батника можно создать каталог, там где мне нужно

2. Чем можно заменить файл cmdlines.txt (мне нужно прописать 3 команды а)RunOnce, б) 2 моих cmd) которые отработают на т-12

Fanzuga
06-01-2007, 08:43
borzoy
Подскажите пожалуста как с помощью батника можно создать каталог, там где мне нужно

MKDIR /?

Чем можно заменить файл cmdlines.txt (мне нужно прописать 3 команды

Ну и пропиши все нужные команды в cmdlines.txt

[COMMANDS]
"command 1"
"command 2"
"command 3"

В качестве команд можно вызвать bat-файлы.

Ну и статью (http://oszone.net/2760) читали?

borzoy
06-01-2007, 09:34
Fanzuga

Ты не понял мне НЕ нужен cmdlines.txt мне нужна его замена чтобы не использовать каталог $OEM$

Vadikan
06-01-2007, 10:35
svcpack.inf

borzoy
07-01-2007, 12:05
Vadikan не понимаю как это сделать я знаю что через svcpack.inf можно установить обновления но как запустить оттуда пакетные файлы????
Пример:
1. 1.cmd
2. 2.cmd
3. 3.cmd

или как то можно запустить их из winnt.sif чтобы они отработали на т-12 или т-13?

prokazzza
08-01-2007, 01:31
borzoy

Для замены cmdlines.txt можно использовать svcpack.inf

Делается все очень даже просто, если интегрируешь UpdatePack, то после интеграции заходишь в I386, распаковываешь файл svcpack.in_

expand /r svcpack.in_

и добавляешь в самый конец под надпись [SetupHotfixesToRun] свои команды и все.

Если не интергируешь UpdatePack нужно распаковать svcpack.in_ и изменить строчку

[SetupData]
CatalogSubDir="\I386\здесь указать свой каталог"

А сюда добавить свои команды

[SetupHotfixesToRun]
1.cmd
2.cmd
и так далее...

Потом тока остаётся запаковать его обратно

makecab svcpack.inf

Вот и все! :)

bes1de
08-01-2007, 01:59
prokazzza
а если я интегрирую UpdatePack то через svcpack.inf не выйдет?

DarkTiger
08-01-2007, 02:36
Я вот не понимаю чем так каталог $OEM$ мешает? У меня из него ничего не копируется, лишь cmdlines.txt отрабатывается с соответствующими командами (как раз то что нужно автору темы). А если не хотите потерять функционал F6, то достаточно в файле ответов строчки: OemPreInstall=No , при этом cmdlines.txt отработается всегда, как впринципе и svcpack.inf
bes1de выйдет, просто придётся распаковать его и обратно запаковать, как уже всё выше описал prokazzza

sacredboy
01-10-2008, 22:32
1. Подскажите пожалуста как с помощью батника можно создать каталог, там где мне нужно »
Подскажите как сделать то же самое, только на удаленной машине.
MKDIR я так понял тут не в помощь.

Petya V4sechkin
02-10-2008, 11:51
на удаленной машине.
PsExec (http://technet.microsoft.com/ru-ru/sysinternals/bb897553.aspx)

Fresh96
25-09-2009, 19:20
Доброго времени суток.
Подскажите пжлста. Проблема в следующем.
Создал cmdlines.txt, в нем прописал:
[COMMANDS]
"useradd.cmd"
Создал useradd.cmd в кодировке OEM-866 (рус) с следующим содержимым:
@echo off
Title Добавление нового пользователя
echo Имя пользователя
echo Пароль
echo Повтор пароля
...

В итоге на T12 появляется окошко cmd-шника, но все русские символы в виде "кракозяблов"
В чем причина? Как исправить?

ЗЫ. если не исправить то -> Как убрать появляющееся окно bat/cmd на T12, запускаемое из cmdlines.txt?

Baw17
25-09-2009, 19:39
Fresh96, попробуй создать CMD файл при помощи http://farmanager.com/index.php?l=ru

Habetdin
25-09-2009, 20:51
Как убрать появляющееся окно bat/cmd? »
http://www.oszone.net/6156

Fresh96
25-09-2009, 22:09
попробуй создать CMD файл при помощи farmanager »
Попробовал, даже в разных кодировках. Результат отрицательный.

Как убрать появляющееся окно bat/cmd? »
http://www.oszone.net/6156 »
Это я, естесственно, читал :)
hidcon.exe не отрабатывает и способ c дописыванием в тело Batника строки cmdow @ /HID также не дал желаемого результата.
Что интересно, на работающей системе, при внесённой строке cmdow @ /HID, батник как и положено мигает и исчезает, но на Т12, видимо, чтото по другому)

Habetdin
25-09-2009, 22:15
но на Т12, видимо, чтото по другому) »
А hidcon или cmdow присутствуют в %windir%\system32 или в папке с батником? У меня все "прячется", как и надо :dont-know

Fresh96
25-09-2009, 22:48
У меня все "прячется", как и надо »
Извиняюсь. Окно скрывается. Честно говоря с хидкон пробовал давно - почему не получилось не помню, но файл в папке с батником был... А вот с cmdow попробовал только что и почему то подумал, что не нужно никаких сторонних файлов :). Попробовал сейчас - все "скрывается".

Но все же - Как "победить" проблему с кодировкой?

K.A.V.
26-09-2009, 00:25
Но все же - Как "победить" проблему с кодировкой? »
пробовали сохранять пакетный файл в OEM (866) кодировке?

Fresh96
26-09-2009, 09:36
пробовали сохранять пакетный файл в OEM (866) кодировке? »
я писал уже)
Создал useradd.cmd в кодировке OEM-866 (рус) с следующим содержимым: »

Создал в AkelPad'e документ, Скопировал в него тект батника и сохранил в формате Win 866 OEM рус

Dr.Dark
05-10-2009, 19:57
Fresh96, Всё работает... Без кракозяблов... Просто замечательно... Единственное что приходит в голову попробовать команду chcp 866 перед выводом сообщений




© OSzone.net 2001-2012