Hi ALL. I have two PC (say, "A" and "B"). "A" can auto-boot at a preset time from BIOS and "B" can't. In my application, I need all system machines to boot without having to be turned on. I can deploy WOL (Wake On Lan) from "A" to "B" manually (post-login) and it works perfectly. I am trying to find a way (probably registry tweak) whereby I can deploy WOL through a batch (or EXE) file which runs pre-login (command line only, no GUI). In other words, I don't want to have to login prior to WOL being deployed. So, I'm looking at "A" auto-booting (via BIOS) and that in turn deploying WOL to automatically boot "B" without any user intervention. Any ideas? Thank you. Mick
Use machine "A" with the old-school parallel port and send an output to a pin to trigger a solenoid that pushes the power button on "B" with handshaking so it stays pushed until it actually punches the power button and releases. You could also turn it off from a distance this way too. Just a passing thought.
Hi tigsounds. Thanks for your prompt response. Great idea except that in reality there are a number of machines in each group and a number of groups. To answer your question .... yes "B" is off. That's not a problem as Wake On Lan powers it back on (the word "wake" being a little deceptive here). The key to my request is the fact that I require no user intervention for the machines to be turned on so that they are ready and waiting (at the login screens) when the users arrive. Cheers.
So, I'm looking at "A" auto-booting (via BIOS) and that in turn deploying WOL to automatically boot "B" without any user intervention.
If "A" starts without needing a password, and it has a batch file to ping all the other computers, they should all wake up.... right? Put the batch in Windows startup and if you re-boot during the day, so what, you do another ping... harmless. Have "Computer Browser" service enabled on all machines so they will wake up a bit smarter about everybody else on the network.
True ... unfortunately, "A" does not boot into Windows without a password and that Windows password is user specific (ie. non-generic). "A" boots from BIOS from a "Boot At 06h00 setting" but it only boots to the login screen (the other older PC's don't have this BIOS boot function). So the problem I have is that a single user needs to log onto "A" before my batch file runs and all the other PC's will turn on. That is why I need to be able to run my scripy pre-login. Apologies for the confusion.
Thank you very much tigsounds. I followed the instruction under your heading "More Resources" and it worked a treat. Exactly what I wanted to achieve. Thank you for sharing your experience. Cheers, Mick