MSFN Forum: Is there a substitute for RunOnceEx status window? - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Is there a substitute for RunOnceEx status window? Rate Topic: -----

#1 User is offline   FireGeier 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 405
  • Joined: 24-October 05

Posted 06 March 2007 - 02:19 AM

Hello!

I'm able to install all my apps during vista setup using RunSychronous command, so I konw how to do that. That's not the problem. But I miss a status window during software installation like RunOnceEx gave me under XP, before the rnonce.dll problem was brouhgt up by IE7 installation.

So the same problem with rnonce.dll does exist under vista. I've tested that already.

Does anybody know if there is a substitute for RunOnceEx status window under Vista without using 3rd party software?

Thanks n regards,
Martin


#2 User is offline   maxXPsoft 

  • MSFN Master
  • Group: Developers
  • Posts: 2,482
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 06 March 2007 - 08:44 AM

yes
Untested on a UA but I do use a method with the UnattendXP app
by copy the XP iernonce.dll and using separately it will still work after IE7
just place it somewhere local to your scripts and call it by full path

#3 User is offline   shinscreen 

  • Newbie
  • Group: Members
  • Posts: 20
  • Joined: 15-March 05

Posted 06 March 2007 - 02:07 PM

View PostmaxXPsoft, on Mar 6 2007, 09:44 AM, said:

yes
Untested on a UA but I do use a method with the UnattendXP app
by copy the XP iernonce.dll and using separately it will still work after IE7
just place it somewhere local to your scripts and call it by full path


Could you elaborate a little more. I'd really like the same thing but am unclear on your instructions.

Thanks

#4 User is offline   FireGeier 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 405
  • Joined: 24-October 05

Posted 07 March 2007 - 09:28 AM

You can call iernonce.dll using the following command:

start /wait rundll32.exe iernonce.dll,RunOnceExProcess


But it's not a build in method for Vista.

I would like to know if there is any side effect using IE6 iernonce.dll in Vista. I've no problem with this workaround under XP. But Vista is not XP...

Regards,
Martin

#5 User is offline   maxXPsoft 

  • MSFN Master
  • Group: Developers
  • Posts: 2,482
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 07 March 2007 - 10:11 AM

Not quite, I said FULL Path to your included iernonce.dll
rundll32.exe E:\VistaUA\Utilz\iernonce.dll,RunOnceExProcess

IE7 cripples the iernonce.dll, on purpose? most probably as its similar to comctl32.dll in 95 went to crashing and people freaked and went out and bought 98, duh, restore a diff version of dll and all was fine again. I wouldn't do that in Vista but just run it separately as my example.
Yes it works here, is it going to start the world turning backwards, I doubt it. All it does is call the runonce key.

#6 User is offline   shinscreen 

  • Newbie
  • Group: Members
  • Posts: 20
  • Joined: 15-March 05

Posted 07 March 2007 - 10:23 AM

View PostmaxXPsoft, on Mar 7 2007, 11:11 AM, said:

Not quite, I said FULL Path to your included iernonce.dll
rundll32.exe E:\VistaUA\Utilz\iernonce.dll,RunOnceExProcess

IE7 cripples the iernonce.dll, on purpose? most probably as its similar to comctl32.dll in 95 went to crashing and people freaked and went out and bought 98, duh, restore a diff version of dll and all was fine again. I wouldn't do that in Vista but just run it separately as my example.
Yes it works here, is it going to start the world turning backwards, I doubt it. All it does is call the runonce key.


Thanks for the information. Could you tell me when and where to call this command?

#7 User is offline   FireGeier 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 405
  • Joined: 24-October 05

Posted 07 March 2007 - 10:56 AM

I still do not understand the sense of removing this status window. MS brought out a patch to keep RunOnceEx in function but you have to use a key, which disable the status window, to get it working again. That's very strange to me.

Regards,
Martin

This post has been edited by FireGeier: 07 March 2007 - 10:56 AM


#8 User is offline   maxXPsoft 

  • MSFN Master
  • Group: Developers
  • Posts: 2,482
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 09 March 2007 - 08:05 AM

Could you tell me when and where to call this command?

Where do you need it? If you're doing Unattendeds then your very best bet is to use <FirstLogonCommands>
But you want the status window and you said you know how to
I'm able to install all my apps during vista setup using RunSychronous command
well that has no staus window. So you can build your Runoncex cmd and call it with FirstLogonCommands which allows everything like you was the actual Admin and try that

#9 User is offline   shinscreen 

  • Newbie
  • Group: Members
  • Posts: 20
  • Joined: 15-March 05

Posted 12 March 2007 - 07:36 AM

View PostmaxXPsoft, on Mar 9 2007, 10:05 AM, said:

Could you tell me when and where to call this command?

Where do you need it? If you're doing Unattendeds then your very best bet is to use <FirstLogonCommands>
But you want the status window and you said you know how to
I'm able to install all my apps during vista setup using RunSychronous command
well that has no staus window. So you can build your Runoncex cmd and call it with FirstLogonCommands which allows everything like you was the actual Admin and try that


Thanks for the help. I said the first thing you quoted but not the second. That was OP. I am doing unattends. So if I run my Runoncex.cmd like I have setup for XP in <FirstLogonCommands>, do I also run the

start /wait rundll32.exe iernonce.dll,RunOnceExProcess

in the <FirstLogonCommands> or where do I call that.

Thanks again for the help. I'm just starting to unattend Vista and am to the point where I need to put in the custum applications and I like the way it looked in XP.

shinscreen

#10 User is offline   maxXPsoft 

  • MSFN Master
  • Group: Developers
  • Posts: 2,482
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 13 March 2007 - 08:00 AM

<FirstLogonCommands> you add to your xml. It calls a .cmd file where you will run those things from at the first lofon of your user. easiest example is try my app out and it creates a Firstlogon.cmd and places everything. I don't use RunOnceExProcess in that because there is no need with my app.

Although if you look at the Appswitch.dat file everything there is in a runoncex format, slightly altered where you can add anything to it in alphabetical order and it adds your numbers in order you select applications. Thats what I've stuck with just slightly changing the way its handled between XP and Vista

I copy wallpapers, fonts, and start my application to install all the applications from Firstlogon.cmd. http://www.msfn.org/...showtopic=93215

You can alter that adding a call to a command file with your runoncex file. I think its even possible to make this Firstlogon.cmd the actual runoncex.cmd. But we are in Vista so I named it Firstlogon

#11 User is offline   FireGeier 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 405
  • Joined: 24-October 05

Posted 06 April 2007 - 01:22 AM

View PostmaxXPsoft, on Mar 9 2007, 04:05 PM, said:

...
I'm able to install all my apps during vista setup using RunSychronous command
well that has no staus window. So you can build your Runoncex cmd and call it with FirstLogonCommands which allows everything like you was the actual Admin and try that


Hello maxXPsoft!

That is true for oobeSystem pass only. After doing further tests now, I've recognized that a status window is comming up for me during auditUser but not during oobeSystem pass.

But I've not tested yet all kind of different combinations...

Regards,
Martin

#12 User is offline   JuMz 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 466
  • Joined: 09-August 04

Posted 06 November 2007 - 05:22 PM

What is the 'official' replacement for RunOnceEx? What does Microsoft recommend using? I am assuming they came up with some alternative...I know RunOnce still exists...

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy