Показать полную графическую версию : GUI для diskpart.exe
Smokie_id11243755
06-11-2011, 15:46
Привет, очень нужны исходники GUI для diskpart: http://martin.boot-land.net/index.php?dir=DiskPartitioner%2F&download=DiskPartitioner.zip
Может есть у кого-нибудь?
Если готовый exe декомпилировать (файл прикреплен), то он запускается, но не может вывести даже список дисков.
Либо написать новый GUI. Мне очень непонятен обмен данными с консольными приложениями
то он запускается, но не может вывести даже список дисков. »
Делайте всё что хотите, только не дублируйте посты
http://forum.oszone.net/thread-219832.html
Будет серьёзно наказываться.
Smokie_id11243755
06-11-2011, 16:14
черт, случайно. извиняюсь
не понимаю как удалить. или это невозможно?
Мне очень непонятен обмен данными с консольными приложениями »
Возьмите «Universal Extractor», получите из него исходный AutoIt код и разбирайтесь на здоровье. «Universal Extractor», для своей работы, задействует немалое число консольных приложений.
Smokie_id11243755
06-11-2011, 21:18
Может кто-нибудь из гуру посмотрит декомпилированный gui во вложенных файлах? Ну пожаалуйста) Может всё не так сложно как кажется
Интересно, почему при использовании такой команды в окне diskpart ничего нет. черное окно
Run("DiskPart.exe", @ScriptDir, @SW_SHOW, 3)
Smokie_id11243755, ну вот например кусок из моего кода, вполне работает
Case $msg = $start1
$bykvadicka081=StringMid(GUICtrlRead ($bykvadicka80), 1,1)
$text = FileOpen(@TempDir&'\dismount_hdd.txt', 2)
FileWrite($text, 'select volume '&$bykvadicka081&@CRLF)
FileWrite($text, 'remove letter='&$bykvadicka081)
FileClose($text)
Run (@SystemDir&'\DiskPart /s '&@TempDir&'\dismount_hdd.txt', '', @SW_HIDE )
А вообще была мыль Gui сделать для неё, слишком полезная утилита. Только к экспериментам нужно подходить с осторожностью.
А как вы декомпилировали эту программу?
Объясните пожалуйста, что нового в diskpartitioner 2.0? И откуда взялась эта версия? В блоге разработчика опубликована Version 0.4
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.