Avatar of J.R. Sitman
J.R. SitmanFlag for United States of America asked on

I am looking for an Alternative to EMCO Remote Shutdown

We use EMCO Remote Shutdown to reboot computers at all our offices.  The program is great, however, the latest version is very expensive.

We currently leave all the computers on so they get updates at night.  I have them scheduled to reboot twice weekly.  

I am looking for suggestions on an alternative.
Remote AccessActive Directory

Avatar of undefined
Last Comment
J.R. Sitman

8/22/2022 - Mon
Shaun Vermaak

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
J.R. Sitman

RemoteRebootx is ok but does not allow to specify the days to reboot.  Also, you have to enter the workstations one at a time.  EMCO lets you emulate the Domain

What are the exact requirements?
Is it enough just to go through the Active Directory computers and reboot if reachable, running this as a PowerShell task twice a week at a single machine?
Do you need logging, if yes to which extent?
J.R. Sitman

I do not want to use PowerShell.  No experience.    

1. Be able to scan the domain and add computers
2. Be able to reboot on a schedule, at least twice a week
3. Get emailed on success or failure
4. Keep records of success or failure
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
David Johnson, CD

I do not want to use PowerShell.  No experience.   [snide remark on] I don't want to read. No Experience [snide remark off]

The easiest way to get experience is by doing. None of us knew how to walk but after several failed attempts we learned how to.
starter script
# Get a list of computers
$computers = get-adcomputer -filter * | select-object -expandproperty name
#  Item one completed
$mycomputer = $env:computername  # we don't want to restart this computer until the end
foreach ($computer in $computers) {
if ($computer -ne $mycomputer) {
restart-computer -name $computer
restart-computer -name $mycomputer

Open in new window

define exactly what you mean by success or failure?
If computer is off then is it a success or failure?
if we cannot connect to computer is it a failure?
if we send the restart command do we wait for it to come back online? Could be an hour if doing significant updates.
J.R. Sitman

Thanks for the feedback and I agree "is by doing".  But not going to learn Powershell.  :-)
Shaun Vermaak

EMCO lets you emulate the Domain
Yes, and very expensive
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
J.R. Sitman

RemoteRebootx is not exactly what I was looking for but it was the best option.