Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3

Модерирует : gyra, Maz

articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

   

MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Похоже, что MSx213 хочет закидывать файлы в папку output, которая рядом с песочницей, и при этом чтобы файлы одновременно оказывались бы в виртуальной папке output, которая в песочнице, в ходе работы программы. А если при запуске, то действительно просто VB-скриптом.

именно так. Просто чтобы потом можно было без лишнего гемора забрать результат из папки output

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 13:34 16-10-2013
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent
Ну так если сама портативка не запущена, то некому больше перенести в ее виртуальную среду файлы. Встроенными настройками проложить такой тунель, чтобы папка была насквозь видна, но при этом еще и задавалась относительно расположения портативки — вряд ли.
 
Получается, что независимо от реализации инициатива "увидеть папку, которая рядом" должна исходить от самой портативки, а это возможно только по событию — запуск или закрытие.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 13:47 16-10-2013
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSx213
А чем не устраивает просто одна папка output рядом с песочницей (или в любом другом месте)? Зачем нужны манипуляции с перекидыванием файлов в виртуальную среду?

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 14:01 16-10-2013
MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просто если будет папка рядом с песочницой, то как прога из виртуальной системы найдет путь к папке рядом с песочницой?)
 
 
 
Добавлено:
Только что придумал хитрую штуку))))) Вроде работает.
 
Вот проект и демо: http://yadi.sk/d/0weYoUrHB3hEk
 
Добавлено:
Смысл такой. Программа лежит в виртуальной среде в корне диска C: и там же в виртуальной среде папка output с которой прога работает.
 
Скомпилировал проект как обычно, и там где сам песочница лежит создал пустую папку %DRIVE_C%(типа обманул ее ) и всё, прога из песочницы показывает что лежит по пути диск C: и как бы сохраняет на диск c:, но на самом деле результат выходит рядом с песочницой в папку output))))
 
 
 
Добавлено:
Сделал на делфи лоадер для запуска bat файла, в реальной системе запускает нормально, а в виртуальной уже не хочет. В чем может быть проблема?

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 14:16 16-10-2013
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MSx213
 
1) Это просто настройки изоляции. Виртуализация, которая ограничивает программу в выборе места расположения не имеет особого смысла. Разве что только если хочется защитить систему от самой программы и дать ей только одну эту папку. Или если хочется немного защитить свой код от отладки (ненадежно).
 
2) Нужно смотреть, что там за BAT.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:27 16-10-2013 | Исправлено: NickOnToluca, 15:29 16-10-2013
MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 Разве что только если хочется защитить систему от самой программы и дать ей только одну эту папку.

для моей цели чамое оно)
 

Цитата:
Нужно смотреть, что там за BAT.

Какая разница, что за BAT. Он просто не запускается, черное окно не появляется.

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 20:44 16-10-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSx213
в чем, в чем - в переменных окружения, вероятно. объявлять надо в проекте. поэтому и спросили вас о содержимом батника.
 
P.s. давненько не захаживал сюда - шапка наконец-то в читаемом виде, Astra55, спасибо!

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 21:13 16-10-2013 | Исправлено: distortion, 21:18 16-10-2013
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MSx213
Черное окно почти всегда что-то пишет.
 
Например, программка на делфи или сам батник может использовать какие-то системные переменные, папки, файлы, которые закрыты изоляцией песочницы.
 
Проверь для начала на другом батнике, потом проверь батник внутри виртуальной среды без программы, которая его вызывает.
 
Добавлено:
distortion
угу

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 21:14 16-10-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 21:17 16-10-2013 | Исправлено: distortion, 21:18 16-10-2013
MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chdir  bin
bash --install -I
pause
это весь бат
 
дело в самом лоадере на делфи, через rollernt бат запускается. но как сделать чтобы через лоадер работало?
 
Добавлено:
chdir  bin
bash --install -I
pause
это весь бат
 
дело в самом лоадере на делфи, через rollernt бат запускается. но как сделать чтобы через лоадер работало?

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 22:46 16-10-2013
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MSx213
Какой именно строкой в проекте делфи запускается батник?

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 22:52 16-10-2013
MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 ShellExecute(Application.Handle,PChar('open'),PChar('start.bat'),Nil,Nil,SW_SHOW) ;
  winexec(pansichar(ansistring(extractfilepath(application.exename)+'start.bat')),SW_SHOW);
 
Пробовал двумя, в реальной системе работают две, в виртуальной ниодна)

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 23:01 16-10-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSx213
попробуйтте враппер http://www.screencast.com/users/SquidlyMan/folders/ThinApp%20Utilities/media/4080be42-6d65-499d-a1e9-0b55c8505540
 
Добавлено:
The syntax of this command is:
 
ShellExecute.exe /F:file [/P:parameters /W:workingdir /R:runstyle /A:action]
 
 /F:    Specifies the file to execute.
 /P:    Defines the command-line parameters to pass to the executable.
 /W:    Defines the working directory the executable starts with.
 /R:    Defines the window state, default is normal. (/r:Min|Max|Hidden).
 /A:    Defines the action to take, default is Open (Print, Explore, etc.)
 
Examples:
ShellExecute.exe /f:D:\\Setup.exe /p:-S -SMS /r:hidden
ShellExecute.exe /f:C:\\Boot.ini /a:print
 
 
Добавлено:
Как вариант добавьте в проект параметр ChildProcessEnvironmentDefault=External

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 23:17 16-10-2013
MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ChildProcessEnvironmentDefault=External

не помогло
 

Цитата:
ShellExecute.exe

на счет этого спасибо. Но я не так выразился, проект на делфи не лоадер, а GUI для запуска различных скриптов.
 
Добавлено:
Сделал запуск в делфи батников через программу ShellExecute, теперь программа ругается "The specifed file not found", странно через файл менеджер в системе видно бат, а прога отказывается видеть)
 
Добавлено:
Перенес батник с лоадером в %ProgramFilesDir% - заработало!
Странно чего не хочет из корня диска c: запускать?

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 23:38 16-10-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSx213

Цитата:
Странно чего не хочет из корня диска c: запускать?

вероятно, перемудрили с обманом

Цитата:
создал пустую папку %DRIVE_C%(типа обманул ее )

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 00:02 17-10-2013 | Исправлено: distortion, 00:03 17-10-2013
MSx213



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вероятно, перемудрили с обманом  

Нет, тут я не применял это.

Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 00:22 17-10-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSx213
тогда проверяйте настройки изоляции (быть может, указали Full на С
 
думаю, что продолжать гадание на кофейной гуще нецелесообразно, если остались нерешенные вопросы - выкладывайте проект thinapp

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 00:34 17-10-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Exciting News for VMware® ThinApp® 5.0
Announcing ThinApp 5.0
Posted on October 16, 2013 by Peter Bjork
--------------------------
It is with great pleasure we’re announcing ThinApp 5.0 at VMworld in Barcelona. Here’s the release in a nutshell:
  • 64-bit application support
  • AppSense support
  • Office 2013 and Internet Explorer 10 support
  • ADM and ADMX for GPO management of ThinDirect
  • No more ‘End-of-Availability’! ThinApp will remain a standalone offering in parallel of being bundled with all the Horizon products
     


    ----------
    Per warez ad scientiam

  • Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 06:54 17-10-2013 | Исправлено: Astra55, 06:59 17-10-2013
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Astra55
    Будем надеяться, что задержка по поддержке 64 пойдет на пользу.
    Т.е. чтобы как Blizzard, долго, даже запоздало, но почти идеально.
    Мечты...

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:21 17-10-2013
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NickOnToluca
    Мне не так интересна поддержка x64, как совместимость с говнопротами, вот они сильно портят жизнь. Да еще бы маскировка VM от хитрожопых девелоперов, да еще бы расширенная эмуляция хардвары. Мечты... Вроде сулят вот-вот разродиться 5-кой, тогда и поглядим на сбычу мечт. Хотя, скорее всего, будет наоборот.


    ----------
    Per warez ad scientiam

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:50 17-10-2013
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

    Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3
    articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru