|
ParAAvis, я проверил - не ставит. Точнее, ставит, но не отображает: перепробовал несколько утилит для установки обоев - результат тот же. Т.е., нужно, чтобы сама оболочка умела показывать обоину. И без нормальной оболочки (MS-Explorer, BSExplorer, Active@ Explorer, ...) остается только LOGO. ParAAvis, а ты не грузи оболочкой - грузи программой с ожиданием. EXEC --wait winntsetup.exe
|
|
conty9, Заработало, спасибо.
|
infecti0N_113
- Стаж: 9 лет 5 месяцев
- Сообщений: 4
- Репутация:0[+] [-]
|
1. EXEDATA. В нем единственная пустышка. Пока не знаю, но подозреваю, что ресурс предназначен для интеграции консольных утилит с возможностью запуска из скриптов. есть информация по этому поводу? что можно добавить сюда?) и еще вопросик, я сделал поле выбора даты, но не могу понять - как выбранное значение в переменную завести..DATE *space0 SysDateD d DATE *space0 SysDateM mon DATE *space0 SysDateY y CALC SysDateM = %SysDateM% + 1 TEAM IFEX #%SysDateM%>12, CALC SysDateY = %SysDateY% + 1| IFEX #%SysDateM%>12, ENVI SysDateM=1 DTIM Dtim1,L50T20W100H24,%SysDateY%;%SysDateM%;%SysDateD%,,0x20
|
Отправлено: 29-Май-2015 19:29
(спустя 1 час 27 минут)
|
infecti0N_113, верно, в ресурсы EXEDATA можно добавить консольные (и не только) утилиты. Чтобы потом их запустить, указываем имя через символ #.EXEC --hide --wait --m --exe:#5 MySoft.exe`Выполнить в скрытом режиме с ожиданием ресурс \EXEDATA\5 под именем MySoft.exe По дате: введенное в полях сразу присваивается переменной. Другой вопрос - как это сразу использовать...
Последний раз редактировалось: Гость (2015-05-29 21:27), всего редактировалось 1 раз
|
Отправлено: 29-Май-2015 20:33
(спустя 1 час 3 минуты)
infecti0N_113
- Стаж: 9 лет 5 месяцев
- Сообщений: 4
- Репутация:0[+] [-]
|
conty9, удобно, спасибо за инфу)) о дате: введенное в полях сразу присваивается переменной. Другой вопрос - как это сразу использовать... немного недопонял), если они присваиваются переменной, то какой? и как достать?)) в мануале похожее только это:Use "ENVI @Name.VAL=Val1;Val2;Val3" to set year,month and day or hour,minute and second.┃ Use "ENVI @Name.VAL=?Name1;Name2;Name3;Name4;Name5" to return the mark of year,month, day and week or hour,minute and second.mark: ┃ 0:effective,1:to cancel checked,-1:failed. ┃ з.ы. использоваться будет для создания задач в планировщике upd: добавил для теста bootice \EXEDATA\5 в \script\101 записално ничего не произошло.. где то туплю.. можно ли добавить что нибудь кроме Exe и потом с этим работать? например xorboot.bin?
|
|
infecti0N_113, да, вроде можно использовать любые данные. Например:PUTF* %Temp%\xorboot.bin,,#1 `извлечь из \EXEDATA\1 в файл %Temp%\xorboot.bin По поводу присвоения данных в переменной: можно присваивать двумя способами. 1. ENVI Name=Val1 `Присвоить переменную, но её значение будет обработано только командами, которые следуют после присвоения. Например, мы нарисовали окно и отображаем в нем переменную... тогда она будет показана верно только в случае, если она назначена ДО того, как она отображена в окне. 2. ENVI @Name=Val1 `Присвоить переменную сразу же во все подпрограммы. Тут иначе: вначале рисуем окно, а тогда присваиваем переменную (в любой момент времени). И она будет отображаться в окне (и меняться при изменении). Если переменная назначается любой функцией по имени MyName, тогда её значание можно получить с помощью ENVI Resultat=%MyName.Env% или ENVI @Resultat=%MyName.Env% (зависит, как нам нужно). В приведенном отрывке используется функция DTIM с именем Dtim1, если честно, с ней не разбирался. Но, по идее, результат можно получить ENVI Resultat=%Dtim1.Env%
|
Somnevaushisy
- Стаж: 9 лет 6 месяцев
- Сообщений: 4
- Репутация:0[+] [-]
|
Добрый вечер.Вопрос знатокам - по PECMD Возможно ли командой MOUN считать индекс и имя в wim-файле и соответственно присвоить их любым переменным ? А если несколько индексов и имён ? Не как не разберусь без помощи. Что сподвигло -ком строка руками тяжело (инвалид) Все проги работают с диском С -имеем SSD нежелательно Все коды взяты на основе прог conty9 (Дай бог вам здоровья) Как то так Помогите довести до ума прогу https://yadi.sk/d/J-tFv9JCh8GmP проблеммы-нет выбора редакции -автоматом блокнот выдаёт крякозябры Понять можно но не фонтан
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
Somnevaushisy, Проще, убери из папки DISM, каталог ru-RU, чтобы остался только en-EN. Тогда все будет нормально! У меня тоже крякозяблы, при русском тексте. Но на English - все понятно! Может Conty9 - что подскажет. Еще создается файл %Nfil%, при определении индекса, его нужно удалять после закрытия. Чтобы не было лишнего. А вообще молодец! Спасибо Conty9, благодаря ему люди начинают потихоньку осваивать PECMD!
|
|
Cменить кодовую страничку текста - не проблемаCODE *,%Peremennaya%,*1251,Peremennaya CODE *866,%Peremennaya%,*,Peremennaya
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
Somnevaushisy, 14 строку, я бы сделал так: ITEM Button2,L133T170W30H25,Info,TEAM EXEC =cmd.exe /k Dism /Get-ImageInfo /ImageFile:"%ww%" тогда и русский будет нормально, и файла лишний не будет создан. Somnevaushisy, Да просто замени свою строку на эту в 101.ini и проверь. Еще проще скопируй PECMD.exe в каталог System32 и примени твик: WCS-REGISTER.cmd http://yadi.sk/d/NHyssPKi5N-_u Переименуй 101.ini в 101.wcs, и у тебя будет автоматом запускаться скрипт. Там же есть сборки: 7-8(compact).iso. Там есть файл: DISMGUI.wcs, посмотри может пригодится!
|
Somnevaushisy
- Стаж: 9 лет 6 месяцев
- Сообщений: 4
- Репутация:0[+] [-]
|
Xemom1 Попробовал помогло на 100% ещё бы с редакциями как нибудь ....
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
Xemom1, А что с редакциями ? Выбрал нужную (правда мне кажется количество может быть и 19) а кнопок ? Посмотри как у меня, посмотрел список индексов и нужную цифру вставил. Я закинул на яндекс: DismGUI.wcs
|
Somnevaushisy
- Стаж: 9 лет 6 месяцев
- Сообщений: 4
- Репутация:0[+] [-]
|
Вот эту часть и хотелось бы поменять Сколько редакций столько и должно отображать для выбора (возможно автоматом) Отобразить не проблема а вот считать..
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
Somnevaushisy, Но мне кажется, это не так удобно, а если 40 индексов, будет 40 кружков?
|
Somnevaushisy
- Стаж: 9 лет 6 месяцев
- Сообщений: 4
- Репутация:0[+] [-]
|
Выпадающий список не будем позиционироваться на кружках
|
Страница 3 из 28
Текущее время: 21-Ноя 13:33
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|