Hi,
I saw other Rebooter-related posts here in the General forum, so here is where I'm posting mine.
Looking at the help, Rebooter can be invoked and have the following parameters passed to it:
-Reboot
Perform a reboot according to the parameters in the saved configuration file. The count down to a reboot will start immediately after the program has started. All buttons are disabled (as if the user had hit the Start Cycle button). The type of reboot / restart performed will be whatever was lasted saved in the configuration file.
Note: When Rebooter is started from BurnInTest, the Rebooter setting of "Auto load Rebooter at startup" is not applied. This allows BurnInTest to be setup as the auto restart program, and avoids the conflict of both BurnInTest and Rebooter auto starting after a reboot. This means that only a single reboot will be performed when rebooter is run from BurnInTest. To perform multiple reboots from within BurnInTest a script should be used with multiple REBOOT commands.
-Config
Allows the user to change and save the settings but not do a reboot. This is useful when Rebooter is integrated into another external application. The external application can call Rebooter with this option to allow the user to configure various parameters then call Rebooter once again with the –Reboot argument to effect the Reboot.
-p
Forces Rebooter to use the rebooter.exe directory rather than the User's personal directory for configuration and log files etc. This may be useful when running rebooter from a USB drive. Note: If BurnInTest is started with the -p command line parameter then BurnInTest will start rebooter with the -p command line parameter.
Example – Execute a reboot from the command line
rebooter -reboot"
Unfortunately, for what I'm trying to do, that's no good. I want to have a user set up and run a test remotely. They enter the input parameters in the test application (type of reboot, delay time, etc) and these parameters get passed to the script that invokes Rebooter. From there, the user doesn't need to look at the system until the test is complete.
I looked at the Sleeper implementation for the above scenario and it was pretty straightforward. But that's because Sleeper allows nearly all the test parameters to be passed to the application when it's invoked. Since Sleeper and Rebooter aren't all that different from a cursory viewpoint, I wanted to know why this was the case, and if there's any way to work around Rebooter's limitation.
Any information is appreciated, thank you.
I saw other Rebooter-related posts here in the General forum, so here is where I'm posting mine.
Looking at the help, Rebooter can be invoked and have the following parameters passed to it:
-Reboot
Perform a reboot according to the parameters in the saved configuration file. The count down to a reboot will start immediately after the program has started. All buttons are disabled (as if the user had hit the Start Cycle button). The type of reboot / restart performed will be whatever was lasted saved in the configuration file.
Note: When Rebooter is started from BurnInTest, the Rebooter setting of "Auto load Rebooter at startup" is not applied. This allows BurnInTest to be setup as the auto restart program, and avoids the conflict of both BurnInTest and Rebooter auto starting after a reboot. This means that only a single reboot will be performed when rebooter is run from BurnInTest. To perform multiple reboots from within BurnInTest a script should be used with multiple REBOOT commands.
-Config
Allows the user to change and save the settings but not do a reboot. This is useful when Rebooter is integrated into another external application. The external application can call Rebooter with this option to allow the user to configure various parameters then call Rebooter once again with the –Reboot argument to effect the Reboot.
-p
Forces Rebooter to use the rebooter.exe directory rather than the User's personal directory for configuration and log files etc. This may be useful when running rebooter from a USB drive. Note: If BurnInTest is started with the -p command line parameter then BurnInTest will start rebooter with the -p command line parameter.
Example – Execute a reboot from the command line
rebooter -reboot"
Unfortunately, for what I'm trying to do, that's no good. I want to have a user set up and run a test remotely. They enter the input parameters in the test application (type of reboot, delay time, etc) and these parameters get passed to the script that invokes Rebooter. From there, the user doesn't need to look at the system until the test is complete.
I looked at the Sleeper implementation for the above scenario and it was pretty straightforward. But that's because Sleeper allows nearly all the test parameters to be passed to the application when it's invoked. Since Sleeper and Rebooter aren't all that different from a cursory viewpoint, I wanted to know why this was the case, and if there's any way to work around Rebooter's limitation.
Any information is appreciated, thank you.
Comment