Вы перепутали местами строки в своём коде, до сих пор не понимаете, что пишите, а желания вам размусоливать нет - толку 0, вы всё равно это пропустите мимо ушей
Код:
![Выделить весь код](images/misc/selectcode.png)
FindWindow $0 "ConsoleWindowClass" "$SYSDIR\cmd.exe"
System::Call 'user32::GetWindowThreadProcessId(ir0, *l.r0)'
System::Call 'kernel32::AttachConsole(ir0)i.r0'
System::Call 'kernel32::GetStdHandle(i -11)i.r0'
FileWrite $0 "D:\h"
Я вам столько пытаюсь объяснить, помочь, а вы так упорно сопротивляетесь...прям жалко становится, что силы мои здесь напрасно уходят без пользы вам, эх...
Цитата Vincent7:
С плагином execCmd- работает но там нет параметра записи данных в nsis окно »
|
Параметров вам и не дадут, а вот написать свой механизм можно, поэтому я вам и писал ранее использовать "/tofunc", но вы даже не старались
Цитата MKN:
Только до сих пор не ясно - зачем тебе всё это надо именно в таком извращённо-консольном варианте ? »
|
Спортивный интерес видать, может, заслан с другого форума чтобы проверить силы кодеров осзоновцев на NSIS и посмотреть, сможем ли мы написать?
![Biggrin](images/smilies/2009/biggrin.gif)