Войти

Показать полную графическую версию : SFX-Macros – Утилита для автоматизации установки приложений


Страниц : 1 [2] 3 4 5 6 7 8 9 10 11 12

Сrack
09-10-2013, 21:35
В чекдевайсе у вас косячок некрасивый.
При обнаружении проблем - сообщение вылезает за экран. Скрин в приложении. »

Это не принципиально, к тому же только если окно развернуто на весь экран.
Задача этого сообщения, привлечь внимание пользователя.
Когда через тебя проходит не одна сотня ПК в день, то можно и слона просмотреть.

boch
09-10-2013, 22:37
Цитата boch:
В чекдевайсе у вас косячок некрасивый.
При обнаружении проблем - сообщение вылезает за экран. Скрин в приложении. »
Это не принципиально, к тому же только если окно развернуто на весь экран. »
Я и не писал, что это принципиально. Я написал что некрасиво, в смысле коряво. Мне то все равно ваш продукт, как хотите.

Сrack
09-10-2013, 22:57
boch, Спасибо за информацию, я теперь в курсе, и при возможности сделаю лучше.

vasil7
18-10-2013, 21:59
Как правильно копировать файл из одной папки и вставить в другую с заменой существующего файла? Подскажите.

Сrack
18-10-2013, 22:09
vasil7, копирование всегда с заменой.

http://jpegshare.net/images/25/4c/254c0b68daa9c07b5177ff6fd59aea77.png (http://jpegshare.net/)

norem
24-10-2013, 11:01
как сделать запрос на выполнение с правами администратора?

Сrack
24-10-2013, 15:05
как сделать запрос на выполнение с правами администратора? »
Права администратора запрашиваются автоматически.

9119
18-11-2013, 20:15
что делаю не так?!

команда - start, параметр1 - C:\Windows\System32\cmd.exe, параметр2 - /k bcdedit /set {bootmgr} displaybootmenu yes
пишет " "bcdedit" не является внутренней или внешней командой, исполняемой программой или пакетным файлом."
При выполнении этой же команды через командную строку - все работает.

Сrack
18-11-2013, 21:47
9119, Система x64?

9119
18-11-2013, 21:55
Сrack, да
команда - start, параметр1 - C:\Windows\System32\cmd.exe, параметр2 - /k shutdown.exe -r -f
срабатывает как положено

Сrack
18-11-2013, 21:57
9119, Пробуйте так:

http://jpegshare.net/images/0b/9d/0b9daa4064433c08777508b5a8a367fc.png (http://jpegshare.net/)

через sysnative

9119
18-11-2013, 22:04
Сrack, спасибо. так работает!

как-то можно скрыть отображение логотипа при запуске компилированного .exe?

Сrack
18-11-2013, 22:09
как-то можно скрыть отображение логотипа при запуске компилированного .exe? »
Нет. Пробуйте то, что пробовали до этого с hidec.exe и elevate.exe, только в батнике пропишите путь через sysnative.

9119
18-11-2013, 22:22
Сrack,
спасибо огромное за помощь.
Все работает как надо!

Сrack
01-12-2013, 00:13
Macros: 1.0.1.52
• Изменено, запуск сохраненного скрипта (скомпилированного приложения) без логотипа.
• Добавлена кнопка "Установить", команда pause без "параметра 1" прерывает выполнение скрипта, пока не будет нажата кнопка "Установить".
• Добавлены параметры командной строки: /s - автоматически нажимает кнопку "Установить", /h - скрывает окно скрипта.
• Добавлена функция "Дубликат строки".
• Изменено, добавление новой строки ниже выделенной.
• Изменено, переменная {Patch} меняет свое значение в зависимости от места расположения скрипта в формате *.macros
• Изменено, сохранение скрипта открывается на той папке, из которой открыт скрипт в формате *.macros
• Изменены горячие клавиши для функций "Выполнить" и "Выполнить все".
• Добавлена поддержка Windows 8.1 (исправлено неверное определение версии).
• Другие мелкие исправления и улучшения.

atsasinWTF
10-12-2013, 06:14
сделайте, пожалуйста, возможность создавать 1 исполняемый файл запустив который можно выполнять впиленные в него команды в интерактивном режиме.
сделать это? Да - Нет

Сrack
10-12-2013, 17:33
в интерактивном режиме »
Нет.

BELOUS SERGEI
24-01-2014, 01:02
Сrack, Здравствуйте! У программы нет доступа к папке System32 в 64-битных системах?

Сrack
24-01-2014, 12:28
В 64-битных версиях Windows при попытке 32-битного приложения обратиться к папке system32 будет произведен редирект в папку SysWoW64.
Для доступа к system32 из 32-битного приложения вместо system32 надо прописать виртуальную папку sysnative.

Например:
запуск 32-битной командной строки (будет редирект в SysWoW64)
%WinDir%\system32\cmd.exe
запуск 64-битной командной строки
%WinDir%\sysnative\cmd.exe


Редирект не работает для папок:
%windir%\system32\catroot
%windir%\system32\catroot2
%windir%\system32\driverstore
%windir%\system32\drivers\etc
%windir%\system32\logfiles
%windir%\system32\spool

BELOUS SERGEI
24-01-2014, 14:26
запуск 64-битной командной строки
Код:
%WinDir%\sysnative\cmd.exe
Редирект не работает для папок:
%windir%\system32\catroot
%windir%\system32\catroot2
%windir%\system32\driverstore
%windir%\system32\drivers\etc
%windir%\system32\logfiles
%windir%\system32\spool »

Сrack, спасибо за ответ, понятно.




© OSzone.net 2001-2012