Is there a way to save all the applications and reload them back after reboot?

C

cfman

Hi all,

Let's say I have opened up 28 applications(thus 28 Windows) in Windows XP...

Then all of a sudden MS notifies me that an auto-update has been downloaded
and installed and I have to restart my Windows XP.

These 28 windows are opened for many days(I did not shut my app windows for
many days), during the nights, I do hibernation or standby to put them into
sleep and the second day it is very efficient for me to get them back in
action by waking the system up.

But now after using a lot of memory, the hibernation or standby no longer
works;

or some stupid software installation requires a reboot,

but I really don't want to save the 28 apps/windows one by one and then
reload them one by one after reboot...

Also for crash or other unexpected system reasons, we want to restore back a
previous session or state.

Is there a way to save these 28 windows/apps which are currently opened in
XP,

and then I can restart the Windows XP,

and then after rebooting I can reload in these 28 apps/windows automatically
all at
once?

Any thoughts?

Thanks a lot!

---------------------

Currently I have to save everything one by one and after reboot I have to
reopen them back one by one using a lot clicks and typings,

It is a nightmare, esp. many times when standby, hibernation don't work, I
have to reboot, and system updates, software installations all require
reboot...

Theoretically Windows XP has reached a stable status that people can leave
it on without rebooting for many days...

but in fact, when the memory usage is large, standby and hibernation may not
work, and then the autoupdate keeps adding pain,... every time when I have
to reboot, I have to save all those apps I haven't finished using one
by one...

What a pain!
 
R

Rock

Hi all,

Let's say I have opened up 28 applications(thus 28 Windows) in Windows
XP...

Is there a way to save these 28 windows/apps which are currently opened in
XP,

and then I can restart the Windows XP,

and then after rebooting I can reload in these 28 apps/windows
automatically all at
once?

<snip>

No way to do that AFAIK, at least with the native tools in XP.
 
G

Guest

Get Linux or ..... once youve learned to prgram (cose you'll need it for linux)

An interesting peice of software for MSoftWin would be an auto Hibernation
tool.
What you could do is figure out how Win does it's hibernation (It's all
scripted so it's accesible)
Make your own script that when shuting down the comp it changes the File In
the WINDOWS dir that tells windows what type of session to start - just tell
it to start a resume from hibernation session that you have saved to your
hard drive. Of course this doesn't solve the problem of New software asking
for you to reboot, but all you would have to do is reboot again, after you
have ran your shutdown script, and you'd be back in your Hiberaned session. -
Ya never know some-one has probably already done this and is seling, worth
looking around for.
 
G

Gordon

Rock wrote:

No way to do that AFAIK, at least with the native tools in XP.

Interestingly that's something that the KDE desktop in Linux has had for a
while - the option to restore the session on re-boot......
 
A

Alec S.

Ian said:
Virtual machines can do this, though they do have certain other limitations.


But when you do so, it doesn't perform the functions that require the reboot in the first place, so that's not what cfman is asking
about.
 
G

Guest

Here's kind of a workaround:

As for the saving part just get into the habit of saving your data in each
of the programs before you go to the next program, it only takes 1 second to
hit the save button.

As for the startup part assuming that the programs that you are running can
open files from the command line you can create a batch file, save it, and
then put it into your Startup folder in Start -> Programs -> Startup by
dragging the batch file to Start and still holding it move up to the Startup
folder and let go of the mouse button when you see the little + with the
cursor.

Here's how you can make your batch file:
Start -> Run -> type in notepad and hit enter.

Enter your batch file information like this:
start "C:\WINDOWS\notepad.exe" "C:\your.log"

This is where start causes the program (in this case notepad.exe) to start
up with your.log (whatever file you want to open) loaded.

Put commands like this - one per line - until you're done.
Go to File -> Save As... and in the Save as type choose all files (else your
batch program won't work because it will be saved as a text file) and save it
as whatever you want.

After this open the directory that contains your batch file and click on it
and hold and drag it to the Start menu, wait for the menu to pop up, go to
Programs, wait for that to pop up, go to Startup wait for the + and unclick
the file. This will add a shortcut of your batch file into the startup folder.

This will cause your programs to start up after windows is done loading.

-Dan
 
G

Guest

Heres kind of a workaround:

As for the saving part just get into the habit of saving your data in each
of the programs before you go to the next program, it only takes 1 second to
hit the save button.

As for the startup part assuming that the programs that you are running can
open files from the command line you can create a batch file, save it, and
then put it into your Startup folder in Start -> Programs -> Startup by
dragging the batch file to Start and still holding it move up to the Startup
folder and let go of the mouse button when you see the little + with the
cursor.

Here's how you can make your batch file:
Start -> Run -> type in notepad and hit enter.

Enter your batch file information like this:
start "C:\WINDOWS\notepad.exe" "C:\your.log"

This is where start causes the program (in this case notepad.exe) to start
up with your.log (whatever file you want to open) loaded.

Put commands like this - one per line - until you're done.
Go to File -> Save As... and in the Save as type choose all files (else your
batch program won't work because it will be saved as a text file) and save it
as whatever you want.

After this open the directory that contains your batch file and click on it
and hold and drag it to the Start menu, wait for the menu to pop up, go to
Programs, wait for that to pop up, go to Startup wait for the + and unclick
the file. This will add a shortcut of your batch file into the startup folder.

This will cause your programs to start up after windows is done loading.

-Dan
 
G

Guest

Sorry about the double post - i'm having networking problems.

Anyway I just wanted to correct the part of my post about putting the
shortcut of the batch file into the startup folder. You have to drag the
mouse cursor into the startup submenu instead of just to the startup folder
itself. Drag the file over until you see a black line in the startup submenu,
then let go of the mouse button.

I also wanted to say that I've never heard of any kind of session management
software for Windows, short of using hibernation.

-Dan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top