Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
May 29, 2021, 08:55:31 AM
Home
Forum Rules
Active Topics
Login
Register
Project World
»
Gena HomePage
»
Gena Support
(Moderators:
Galapo
,
Lancelot
) »
PeShell swapper and ERD 2007/MSDart 5.0
« previous
next »
Print
Pages: [
1
]
Topic: PeShell swapper and ERD 2007/MSDart 5.0 (Read 8239 times)
PeShell swapper and ERD 2007/MSDart 5.0
«
on:
January 28, 2014, 06:42:07 PM »
anshad
Chef
Date Registered: Apr 2012
Posts: 323
Hi Lancelot and Galapo
Is it possible to use
"PEShell"
from
TheTruth
instead of
PEloader
?. My intention is to use
ERD Commander 2007
shell along with the default Explorer shell of Gena. Unlike
ERD 2005
, none of
ERD 2007
tools seems to work if ERD shell is not started. If
PEshell
can be used as a shell loader, i can choose either ERD or Windows explorer on startup. Any ideas on how to use
PEShell
in Gena will be greatly appreciated.
«
Last Edit: February 01, 2014, 11:19:25 AM by Lancelot
»
Re: PEShell
«
Reply #1 on:
January 28, 2014, 06:57:03 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
Check
Yomi Gena\Shell
http://theoven.org/index.php?topic=176.0
http://theoven.org/index.php?topic=73.0
There I used "PEShell" from TheTruth and get other 4 shells work nicely
(4+2= , cmd and explorer ;))
I had made these Shell things loooong time ago , not remembering all details, but I am sure it will get you things work
Just download "Yomi Gena" side by side with "Gena" ,
"Yomi Gena"->Share Scripts with Gena
See how things goes
In the end of the day, when you get ERD Shell work the way you like,
let all have final ERD Shell plugin and other changes (possibly on PE Shell Swapper configuration file, maybe more)
Re: PEShell
«
Reply #2 on:
January 28, 2014, 07:15:17 PM »
anshad
Chef
Date Registered: Apr 2012
Posts: 323
Thanks for the quick reply Lancelot
. I will let you know my experiments with ERD goes.
Re: PEShell
«
Reply #3 on:
January 30, 2014, 07:55:14 PM »
anshad
Chef
Date Registered: Apr 2012
Posts: 323
Hi Lancelot
I succeeded in adding
ERD
as a shell in Gena
.
ERD
doesn't need any registry adjustments so writing a script is not necessary. Here is how did it.
1.
Set
XPELogon
as the shell in
Winlogon/Shell
script. Then changed the
Shell to start
to
PEShell.exe
.
2.
ERD
only needs a couple of DLL and Executable files ( got the list of files from a
BartPE
plugin ). I used the
Tweaks--> Additional Files
script to add all ERD files to the
System32
folder of Gena. Also
PEShell
and it's configuration file is added to the
System32
folder. Here is the configuration file i used.
Code:
[Select]
[Shell Loader]
Timeout=-1
Default=Windows Explorer
[Shells]
Command Prompt = X:\i386\System32\Cmd.exe
Windows Explorer = X:\i386\Explorer.exe
ERD Commander = X:\i386\System32\WindowsShell.exe
[AutoRun]
; Command Line Syntax:
; StartupFlag=CommandLine
; StartupFlag is a bit field.
; Examples:
; 0 = run hidden and wait
(00 00 00 00)
; 1 = run normal and wait
(00 00 00 01) (Default in previous version)
; 2 = run hidden and don't wait (00 00 00 10)
; 3 = run normal and don't wait (00 00 00 11)
[Display]
Width=800
Height=600
ColorDepth=32
ConfirmDisplayChange=Yes
[ERDLogon]
Here is some sample screenshots of ERD working on top of Gena core.
«
Last Edit: January 30, 2014, 08:00:24 PM by anshad
»
Re: PEShell
«
Reply #4 on:
January 30, 2014, 08:29:59 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
I am glad you figure out anshad
I hope all startup things works fine with your way
Only a note:
Code:
[Select]
you can get both Explorer and "Explorer Shell" work side by side with ERD at will :wink:
What I had expected was:
using
Yomi Gena\Shell\"PE Shell Swapper"
with a new "ERD 2007" plugin
which only:
ini-write things/adjustment to PESHELL.ini
benefiting thing from Yomi Gena\Shell\"PE Shell Swapper"
Maybe I can quickly write such thing before sleep, I will pm you
Re: PEShell
«
Reply #5 on:
January 31, 2014, 05:48:13 AM »
anshad
Chef
Date Registered: Apr 2012
Posts: 323
Hi
Lancelot
My original intention was to use your
Peshell
script and modify either one of your alternate shell script to include
ERD
. But in my testing, Explorer shell needs
Explorer Shell Prepare
batch file to be run at first. Otherwise desktop doesn't seems to be created. So as a test, i created a normal Gena build with the modifications i explained in my post. This way Explorer seems to be working fine without running the
Explorer Shell prepare
batch file first. I am not entirely sure whether all startup items work. In my build i included
Portable Finder CMD
which seems to be running on startup without issues.
Btw, please check the PM i send you.
Re: PEShell
«
Reply #6 on:
January 31, 2014, 11:16:16 AM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
Thanks anshad
on your above build,
after running Erd Shell, with Erd Explorer
double click X:\i386\explorer.exe
You will see
After that you will understand why there are
Explorer Shell Prepare
and
Explorer Shell Disable
ps:
Peshell
don't have a feature to run things before running shell ...
If you like THE behaviour:
"Explorer shell do not need Explorer Shell Prepare out of box , accepting above condition (explorer shell override..)"
I will provide further info
Try This side by side with PESHell plugin
http://www.mediafire.com/download/6r1v2ac4gisk7ia/201401311307.7z
ps:
also test on ERD Shell "double click X:\i386\explorer.exe"
after your confirmations, advices, support.. I will upload to "Yomi Gena"
ps: better change current topic title PEShell to
ERD 2007 with PEShell
See You
Re: PEShell
«
Reply #7 on:
January 31, 2014, 12:17:13 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
I made a nicer one
http://www.mediafire.com/download/mhwxd23idfc5doz/201401311414.7z
have some PESHELL.INI settings
I feel selecting "Start Explorer" mostly fits what you ask
Re: PEShell
«
Reply #8 on:
January 31, 2014, 01:26:48 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
minor fix
http://www.mediafire.com/download/f604if68d9qom6y/2014311525.7z
Re: PEShell
«
Reply #9 on:
January 31, 2014, 03:08:46 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
Another update
http://www.mediafire.com/download/omosknbm6kmmawh/201401311705.7z
I have some other minor ideas to check later, that is all for today
I will follow replies and do accordingly
See You
Re: PEShell
«
Reply #10 on:
January 31, 2014, 06:19:23 PM »
anshad
Chef
Date Registered: Apr 2012
Posts: 323
Hi Lancelot
Yes the
ERD
script works fine
. But i would recommend removing the
ERD
shortcut creation function.
ERD tools
requires the shell to be run first and attach a supported OS ( 2000 / XP /2003 ) to work. It is very similar to the working of
WinRE
in
NT6
family. Running the tools directly from Explorer doesn't seems to work ( well, that is the real reason i wanted to run ERD Shell inside Gena
).
Side note:
Older version of
ERD
tools ( ie 2005 ) can be run inside
BartPE / Gena
or any other PE 1 without issues.
ERD Logon
from
The Truth
can be used to set the target OS. But not after
ERD
became
MSDaRT
.
«
Last Edit: January 31, 2014, 06:27:52 PM by anshad
»
Re: PEShell
«
Reply #11 on:
January 31, 2014, 11:20:41 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
Hi anshad,
I just upload latest updated plugins on Yomi-Gena server
55_PE Shell Swapper
z_ERD 2007
( +GeoShell +ReactOS Explorer X)
made some more cleanups, added 800x600 32 on ERD Display
I keep shortcut creation unselected as default, I put it there to someone who like to work on patching etc. and testing easly in far future
( ps: Although I never use ERD, I was aware about the situation )
I feel z_ERD 2007 is quite a nice plugin now with your feedback, fitting all you asked, thanks a lot
In addition,
55_PE Shell Swapper became very nice too, as bonus, now one can start Explorer as shell default
==>
as a result you can use
55_PE Shell Swapper (with 'Explorer (Timeout 0)' selected) + ERD 2007 plugins (with 'Start Explorer' selected) together,
Gena will boot as usual,
and you will know ERD 2007 at hand when you need
ps: in fact, this is quite nice usage for mainly with reason Gena boot up tasks perfectly works native and full .....
I have no more addition left to these shell plugins,
I feel they will again go back to long term resting untill a new feedback, or if you find something ...
Let me know if you notice any
See You
«
Last Edit: January 31, 2014, 11:24:28 PM by Lancelot
»
Re: PEShell
«
Reply #12 on:
February 01, 2014, 10:11:18 AM »
anshad
Chef
Date Registered: Apr 2012
Posts: 323
Thanks Lancelot
.
Btw, i have no idea about how to change the topic title. Will you please change it to something like "PeShell swapper and ERD 2007/MSDart 5.0" or similar ?.
Re: PEShell
«
Reply #13 on:
February 01, 2014, 12:11:28 PM »
Lancelot
Moderator, Gena Baker
Grand Chef
Date Registered: Sep 2010
Posts: 10350
To change the topic title:
"Modify" First Post,
Change Subject at the top ...
Done now
I just made another update to z_ERD 2007 on Yomi-Gena server
+ Files copied one by one to be sure all files provided
+ Provide and Extract MSDaRT50Eval.msi button
(I guess one can find MSDaRT50Eval.msi more easly on net
)
+ "MSDart50 Infos" button
See You
Print
Pages: [
1
]
« previous
next »
Project World
»
Gena HomePage
»
Gena Support
(Moderators:
Galapo
,
Lancelot
) »
PeShell swapper and ERD 2007/MSDart 5.0
Powered by
EzPortal