Avatar billede loproc Praktikant
04. august 2004 - 13:44 Der er 6 kommentarer og
1 løsning

Start af explorer.exe som shell

Jeg har skrevet en shell replcement til en netcafe, men indimellem er der brug for at benytte en almindelig windows shell (explorer.exe). Derfor kunne det være rart med en mulighed for at starte explorer.exe som shell for en enkelt "session". Dvs. mit program starter som shell, men under opstarten af det vælger brugeren at starte windows. Derefter skal explorer.exe gerne startes men hvis jeg bare kører den normalt kommer der bare en "stifinder" i stedet for den egentlige shell. Der kører Windows 98 på maskinerne.
Nogen forslag til hvordan man kan starte den som shell?
Avatar billede roenving Novice
04. august 2004 - 13:52 #1
Er det ikke win eller evt. command, du skal bruge som shell ?-)

Explorer er 'bare' en windows-komponent ...
Avatar billede loproc Praktikant
04. august 2004 - 13:54 #2
som standard står jo i system.ini:
[BOOT]
Shell=Explorer.exe

Så jeg vil da tro det er den der skal eksekveres
Avatar billede loproc Praktikant
04. august 2004 - 14:09 #3
Starter man win.com får man præcis samme resultat...
Avatar billede tonnybrandt Nybegynder
04. august 2004 - 14:10 #4
Kan du ikke blot lave det i en bootmenu i autoexec.bat i dos ?
Vælger de det ene punkt overskriver du system.ini med en version og vælger de det andet punkt, med en anden.
Avatar billede loproc Praktikant
04. august 2004 - 14:13 #5
Hmm, det er ikke helt så godt... Skal helst ligge i exe filen, men det er en mulighed. Så er problemet bare at få beskyttet det så brugerne ikke bare kan vælge windows i stedet... Har en diskette med en fil der skal have korrekt indhold for at man får adgang til den menu hvor man kan vælge at starte windows... Det er en mulighed, men den er ikke optimal... Opret det eventuelt som et svar så jeg kan give lidt point for det
Avatar billede tonnybrandt Nybegynder
04. august 2004 - 14:18 #6
Her er ihvertfald et svar.
Avatar billede loproc Praktikant
07. maj 2005 - 20:50 #7
Så vidt jeg fandt ud af, skal man angive explorer som shell i system.ini før man starter den. Hvis den instans man starter er den første, og shell står til explorer.exe starter den som shell.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester