Example #1
0
        public void Start()
        {
            var authInfo = GetAuthenticationInfo();

            WmiService.WithAuthentication(authInfo.WmiUserName, authInfo.WmiPassword);

            var t = new WinServiceStopTask(authInfo.MachineName, "IISADMIN");
            var verifyStopResult = t.VerifyCanRun();

            Log(verifyStopResult);
            AssertSuccess(verifyStopResult);

            var stopResult = t.Execute();

            Log(stopResult);
            AssertSuccess(stopResult);

            var t2 = new WinServiceStartTask(authInfo.MachineName, "IISADMIN");
            var verifyStartResult = t2.VerifyCanRun();

            Log(verifyStartResult);
            AssertSuccess(verifyStartResult);

            var startResult = t2.Execute();

            Log(startResult);
            AssertSuccess(startResult);
        }
Example #2
0
        public void Start()
        {
            //TODO: friggin 2008 LUA-must run as admin
            var t = new WinServiceStopTask(Environment.MachineName, "MSMQ");
            var o = t.VerifyCanRun();

            t.Execute();
            var t2 = new WinServiceStartTask(Environment.MachineName, "MSMQ");

            t.Execute();
        }
Example #3
0
        public void Remote()
        {
            //TODO: friggin 2008 LUA-must run as admin
            var t = new WinServiceStopTask("SrvTestWeb01", "MSMQ");
            DeploymentResult o = t.VerifyCanRun();

            t.Execute();
            var t2 = new WinServiceStartTask("SrvTestWeb01", "MSMQ");

            t2.Execute();
        }