PortableApps.com needs your help: Please consider making a donation today.
300+ free and legal portable apps (over 9GB), up-to-date, & new apps regularly (Apr 3: GPU-Z).
Get the encrypted PortableApps.com Carbide, the fast PortableApps.com Companion, or carry your KeyZ.
PortableApps.com lead developer recovering from injury/surgery (Latest News Mar 19th)

Embedding PortableApps into WinPE?

edthefixer - July 17, 2007 - 11:34am

Has anyone attempted to integrate PortableApps with WinPE? I do create my customized boot WinPE cds for my company's techs, (desktop-server) support. Most of the time I create my own .HTA applets (.HTM applications in case you did not know) and I embed vbscripts in them for functionality (all this works for us).

For a while now I have been checking Ceedo, U3 and now PortableApps but have not yet try to integrate either product with WinPE, has anyone have any tips? none of these portable solutions seem to behave properly in the WinPE limited environment, is there anything I need to inject in my WinPE to support PortableApps?

edthefixer


( categories: )

Why do you need portable

Why do you need portable apps there?

"Those people who think they know everything are a great annoyance to those of us who do." Asimov

Be the stone that sharpens

Be the stone that sharpens the leading edge!

Why do I need it? is not a matter of why do I need it? is a mateer of being able to integrate however, if I can integrate already compiled created plug-ins instead of volatile vbscripts why not?

Be the stone that sharpens the leading edge!

Too Limited

WinPE is too limited for most normal software to function correctly. Last I'd heard the only issue was that the systray icon didn't work (since there is no systray). An option around this is coming in a later release.

Sometimes, the impossible can become possible, if you're awesome!

John, Thanks for your

John,

Thanks for your reply.
with WinPE you can create a shell, can PortableApps be integrated in the WinpE shell rather than using the systray?

Be the stone that sharpens the leading edge!

No idea

I have no idea what you mean by a shell... do you mean another window manager? I've never used WinPE and don't have the time to play with it.

The menu will show up in the task bar in later releases as an option.

Sometimes, the impossible can become possible, if you're awesome!

Fair enough

Yes and No, in essence the shell is simply another launching platform...

Since you have not used WinPE before I understand whether you may or may not be able to answer my questions and this is ok too.

Answer me this if you don't mind, what language are you using to write the code for PortableApps? what is it that you are relying upon (on the os for portableApps to function, what API's?)I might be able to inject the proper supporting files in WinPE so I can launch PortableApps in the WinPE environment.

Be the stone that sharpens the leading edge!

They are written in NSIS and

They are written in NSIS and wrapped to interpreter, which is written in C++.
Look to FireFox Portable's launcher's Imports section:
KERNEL32.dll
USER32.dll
GDI32.dll
SHELL32.dll
ADVAPI32.dll
COMCTL32.dll
ole32.dll
VERSION.dll

"Those people who think they know everything are a great annoyance to those of us who do." Asimov

.

Menu's written in Delphi, the launchers are written in NSIS.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Too limited based on?

Just out of curiosity, are you refering to limitations on memory space? how much memory does PortablesApps require to launch?

Be the stone that sharpens the leading edge!

Where

did John say "memory space limitation"?
I think, it is not the memory limitation but the fact that WinPE is a crippled version of Windows and therefore lacks some stuff.
I used BartPE and I tried PortableApps and it didnt work. I think it doesnt work for the same reasons on both of them.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Memory space limitations I asked...

Simeon,

I asked him about memory space limitations because depending of what version of WinPE you use you may or may not be able to initialize, load apps, applets onto "virtual memory' space. WinPE 1.5 or 1.6 are limited, WinPE 2004 or 2005 are not and WinPE 2.0 is really good, in any case with some you can create "virtual ram disk" memory space hence the reason for me asking what was he refering to, anyway I am going to look into the information he provided on a different trail of this forum.

Thanks.

Be the stone that sharpens the leading edge!

Be the stone that sharpens the leading edge!