avalat
- Стаж: 9 лет 9 месяцев
- Сообщений: 466
- Репутация:127[+] [-]
|
волчара,EXEC -su --wait *cmd.exe /c SUBST X: "%TEMP%" илиEXEC -svrusr --wait *cmd.exe /c SUBST X: "%TEMP%" EXEC -suс --wait *cmd.exe /c SUBST X: "%TEMP%" // suc -пропустить UAC
|
Отправлено: 11-Дек-2023 20:28
(спустя 2 месяца 5 дней)
волчара
- Стаж: 9 лет 9 месяцев
- Сообщений: 597
- Репутация:44[+] [-]
- Откуда: Омск
|
Приветствую всех Тут вопрос возник с файлом SafeRemoveDrive.dll Я его использую в AMS8 что бы извлечь usb носители.SafeRemove = function () if sDriveLetter ~= nul then DLLReturn = DLL.CallFunction( _SourceFolder.. "\\Moduli\\SafeRemoveDrive.dll", "SafeRemoveDrive", "\""..sDriveLetter.."\"", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL); if String.ToNumber(DLLReturn) ~= 0 then FillDrives(); end end end А как этот скрипт перевести в pecmd, а именноDLL.CallFunction( _SourceFolder.. "\\Moduli\\SafeRemoveDrive.dll", "SafeRemoveDrive", "\""..sDriveLetter.."\"", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL); В справочнике по pecmd прочитал что используется функция CALL, на сколько я понял-но не все! такcall $%CurDir%\Moduli\SafeRemoveDrive.dll,SafeRemoveDrive,O:, но увы не сработало
|
avalat
- Стаж: 9 лет 9 месяцев
- Сообщений: 466
- Репутация:127[+] [-]
|
волчара, Насчет извлечь USB накопители ---------- EJEC U- //извлечь все USB-накопители EJEC H: //извлечь накопитель H: EJEC H:, 1 //подключить накопитель H:
|
Отправлено: 02-Фев-2024 18:02
(спустя 1 месяц 21 день)
SharkyEXE
- Стаж: 7 лет 6 месяцев
- Сообщений: 51
- Репутация:1[+] [-]
|
Всем здравствуйте Пожалуйста, возможно или нет создать подпункты/вложенное меню для первых 4х строк на картинке? https://disk.yandex.ru/i/vpfdrPe5wiFhKA 1я и 2я строки сверху - пункт Обычная установка, я нажму и у меня будут два подпункта 3я и 4я строки сверху - пункт Автоматическая установка, я нажму и у меня будут два подпункта Спасибо.
|
Отправлено: 02-Фев-2024 19:12
(спустя 1 час 10 минут)
avalat
- Стаж: 9 лет 9 месяцев
- Сообщений: 466
- Репутация:127[+] [-]
|
SharkyEXE, Можно примерно такwin _SUB win,W300H225,test, ITEM ,L10T20W270H25,ручная установка без папки $OEM$,a1 ITEM ,L10T50W270H25,ручная установка с папкой $OEM$,a2 ITEM ,L10T80W270H25,автоматическая установка без папки $OEM$ ITEM ,L10T110W270H25,автоматическая установка с папкой $OEM$ ITEM ,L200T150W75H25,ВЫХОД,EXIT win _END _SUB a1,W300H130,,TEAM KILL \| ENVI @win.Visible=1 ENVI @win.Visible=0 ITEM ,L10T20W270H25,1111111 ITEM ,L10T50W270H25,222222 _END _SUB a2,W300H130,,TEAM KILL \| ENVI @win.Visible=1 ENVI @win.Visible=0 ITEM ,L10T20W270H25,1111111 ITEM ,L10T50W270H25,222222 _END // и т. д.
|
SharkyEXE
- Стаж: 7 лет 6 месяцев
- Сообщений: 51
- Репутация:1[+] [-]
|
avalat, здравствуйте 1) Большое Вам спасибо за науку Работает великолепно! https://disk.yandex.ru/d/4Q5Y9oZeqoIgQA 2) Мини-пожелание Когда я в основном окне нажал на 1ю сверху строку, появилось окно Возможно или нет сделать как на картинке (справа, хочется) https://disk.yandex.ru/i/fb2dDBosyvYRhQ -> добавить 4ре кнопки ВЫХОД - делает тоже самое, что кнопка ВЫХОД в основном окне НАЗАД - закрывается окно со строками "1111111" и "222222" и возвращается назад в основное окно ПЕРЕЗАГРУЗИТЬ ПК - перезагрузить компьютер ВЫКЛЮЧИТЬ ПК - выключить компьютер Спасибо.
|
avalat
- Стаж: 9 лет 9 месяцев
- Сообщений: 466
- Репутация:127[+] [-]
|
SharkyEXE, переделал вот так -
win _SUB win,W300H220,test, ITEM ,L10T20W270H25,ручная установка без папки $OEM$,TEAM pp|a1 ITEM ,L10T50W270H25,ручная установка с папкой $OEM$,TEAM pp|a2 ITEM ,L10T80W270H25,автоматическая установка без папки $OEM$,TEAM pp|a3 ITEM ,L10T110W270H25,автоматическая установка с папкой $OEM$,TEAM pp|a4 ITEM ,L200T150W75H22,ВЫХОД,EXIT FILE FIND --pid pidf,%MyName% pp _END _SUB a1,L%xx%T%y%W300H170,, ITEM ,L10T10W270H24,111, ITEM ,L10T40W270H24,111, ITEM ,L10T75W130H22,перезагрузить ПК, //SHUT R ITEM ,L150T75W130H22,выключить ПК, //SHUT ITEM ,L10T105W80H24,<< назад,KILL \ ITEM ,L200T105W80H24,ВЫХОД,TEAM KILL \|KILL *%pidf% _END _SUB a2,L%xx%T%y%W300H170,, ITEM ,L10T10W270H24,222, ITEM ,L10T40W270H24,222, ITEM ,L10T75W130H22,перезагрузить ПК, ITEM ,L150T75W130H22,выключить ПК, ITEM ,L10T105W80H24,<< назад,KILL \ ITEM ,L200T105W80H24,ВЫХОД,TEAM KILL \|KILL *%pidf% _END _SUB a3,L%xx%T%y%W300H170,, ITEM ,L10T10W270H24,333, ITEM ,L10T40W270H24,333, ITEM ,L10T75W130H22,перезагрузить ПК, ITEM ,L150T75W130H22,выключить ПК, ITEM ,L10T105W80H24,<< назад,KILL \ ITEM ,L200T105W80H24,ВЫХОД,TEAM KILL \|KILL *%pidf% _END _SUB a4,L%xx%T%y%W300H170,, ITEM ,L10T10W270H24,444, ITEM ,L10T40W270H24,444, ITEM ,L10T75W130H22,перезагрузить ПК, ITEM ,L150T75W130H22,выключить ПК, ITEM ,L10T105W80H24,<< назад,KILL \ ITEM ,L200T105W80H24,ВЫХОД,TEAM KILL \|KILL *%pidf% _END _SUB pp TEAM ENVI @win.POS=?x:y|CALC xx=%x%+320 _END
|
Отправлено: 04-Фев-2024 11:27
(спустя 1 час 26 минут)
avalat
- Стаж: 9 лет 9 месяцев
- Сообщений: 466
- Репутация:127[+] [-]
|
SharkyEXE, Сделай попроще -Возьми этот AkelPad+-Создай файл *.wcs -Вставь текст скрипта -Нажми "Выполнить" . и редактируй как хочешь...
|
Отправлено: 05-Фев-2024 17:56
(спустя 1 день 2 часа)
SharkyEXE
- Стаж: 7 лет 6 месяцев
- Сообщений: 51
- Репутация:1[+] [-]
|
Всем здравствуйте Пожалуйста, научите Пишу кодITEM -font:14 Manu,L1T30W822H25,Ручная/Стандартная/Классическая/Простая/Обычная/Дефолтная/Как в оригинале установка => Пуск/Старт/Поехали...,,4 Там в конце цифра 4 = по моей идее, это многострочная строка. Типа длинная строка, но она перенесется автоматически на 2-3-4 сколько надо строк Но НЕ переносится Что я делаю не так? https://disk.yandex.ru/i/pFm2ylMhM6aFVQ
Последний раз редактировалось: SharkyEXE (2024-02-05 19:02), всего редактировалось 1 раз
|
avalat
- Стаж: 9 лет 9 месяцев
- Сообщений: 466
- Репутация:127[+] [-]
|
SharkyEXE, L1T30W822H25 измени размер кнопки, хотя бы так - L1T30W300H100 и перед цифрой 4 - три запятые ...,,,4
Последний раз редактировалось: avalat (2024-02-08 14:11), всего редактировалось 1 раз
|
SharkyEXE
- Стаж: 7 лет 6 месяцев
- Сообщений: 51
- Репутация:1[+] [-]
|
|
Страница 22 из 27
Текущее время: 25-Ноя 15:08
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|