Sish
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Если нее сильно сложно переделать вот этот cmd в сабжевый скрипт Код: @Echo Off If Exist C:\FO\v3\settings.mdb Goto _Root_C If Exist "C:\Program Files\FO\v3\settings.mdb" Goto _PF_C If Exist D:\FO\v3\settings.mdb Goto _Root_D If Exist "D:\Program Files\FO\v3\settings.mdb" Goto _PF_D If Exist E:\FO\v3\settings.mdb Goto _Root_E If Exist "E:\Program Files\FO\v3\settings.mdb" Goto _PF_E copy Upd.exe C:\ > nul Echo АХТУНГ! Echo. Echo Программа ИПС v3.0 на Вашем компьютере не установлена, Echo либо установлена некорректно, Echo либо установлена в нестандартную папку. Echo. Echo Свяжитесь с системным администратором компании "Формула отдыха" Вашего города, Echo либо прочитайте FAQ к программе (http://www.webtours.ru/lynx/Help/index.html). Echo. Pause Goto _End :_Root_C move %windir%\Temp\Upd.exe C:\FO\v3 /y > nul CD C:\FO\v3 > nul Goto _Ext :_PF_C Copy Upd.exe "C:\Program Files\FO\v3" /y > nul CD "C:\Program Files\FO\v3" > nul Goto _Ext :_Root_D Copy Upd.exe D:\FO\v3 /y > nul CD D:\FO\v3 > nul Goto _Ext :_PF_D Copy Upd.exe "D:\Program Files\FO\v3" /y > nul CD "D:\Program Files\FO\v3" > nul Goto _Ext :_Root_E Copy Upd.exe E:\FO\v3 /y > nul CD E:\FO\v3 > nul Goto _Ext :_PF_E Copy Upd.exe "E:\Program Files\FO\v3" /y > nul CD "E:\Program Files\FO\v3" > nul :_Ext Upd.exe Delete Upd.exe /y :_End | В скрипт в режиме абсолютно silent, только если не выполняются условия, чтобы выводилось сообщение Цитата: АХТУНГ! Программа ИПС v3.0 на Вашем компьютере не установлена, либо установлена некорректно, либо установлена в нестандартную папку. Свяжитесь с системным администратором компании "Формула отдыха" Вашего города, Echo либо прочитайте FAQ к программе (http://www.webtours.ru/lynx/Help/index.html). | Извините, конечно, за наглость., но сам сходу не разобрался, а времени не очень много Если у кого время для этого, буду весьма признатлен. |