ahcmd.exe problem
-
@tuicemen I've been doing that. I got it from the SDK installer, but it's clearly the earliest version. Have been looking for a newer one. Lots of dead links out there. I'll keep looking.
-
@tuicemen Ok...found ActiveHome Pro installer and am now running v3.0.0.313 of x10net.dll. We'll see how that goes.
-
@newstuffoldstuff that may fix things but I thought latest build was 318
-
@tuicemen If you happen to come across a place to download it, I'll try it. Thanks.
-
@tuicemen Didn't take long. This one hangs too. It's strange because it will be working and then a couple of hours later, after nothing else has taken place on the server, it's not working.
-
@newstuffoldstuff As I look at the installer more closely, the version of ActiveHome Pro I installed WAS 318, but apparently the x10net.dll that came with that version was 313. So I seem to be as up to date as I can get. There's not much else running on the machine where x10net.dll hangs, so I wonder whether it would be worth trying different compatibility modes again.
-
@tuicemen For anyone still interested, the problem was the x10nets.exe service hanging at random. I never did find a version of x10nets.exe that didn't, so my convoluted workaround is to include a taskkill command at the beginning of each batch file that kills the service. It automatically restarts with a new process ID upon receiving the next command from the dll. This has a number of drawbacks, including requiring elevated status for the batch file and slowing the entire process slightly. Oh well. It works for now.
-
@newstuffoldstuff, nice job finding a workaround. I'm curious, how did you give your batch file elevated status?
-
@russ Had to create a shortcut, then give it elevated status and run the .lnk file from Triggercmd. Unfortunately also had to set user account control to its lowest level to avoid the prompt, “do you want to allow this program to make changes to your computer.”
-
@newstuffoldstuff, I see. If you want to avoid reducing your User Access Control setting, you could try installing the background service and running it as a background command. It will run as Local System.