コード例 #1
0
ファイル: PcutCmdlets.cs プロジェクト: Polgy/mod-posh
 protected override void ProcessRecord()
 {
     base.ProcessRecord();
     if (Globals.authToken != null)
     {
         _serverProxy = new ServerCommandProxy(Globals.ComputerName, Globals.Port, Globals.authToken);
         try
         {
             bool     passwordChanged       = _serverProxy.ChangeInternalAdminPassword(Password);
             PSObject returnPasswordChanged = new PSObject();
             returnPasswordChanged.Properties.Add(new PSNoteProperty("PasswordChanged", passwordChanged));
             Globals.authToken    = null;
             Globals.ComputerName = null;
             Globals.Port         = 0;
             WriteObject(returnPasswordChanged);
         }
         catch (XmlRpcFaultException fex)
         {
             ErrorRecord errRecord = new ErrorRecord(new Exception(fex.Message, fex.InnerException), fex.FaultString, ErrorCategory.NotSpecified, fex);
             WriteError(errRecord);
         }
     }
     else
     {
         WriteObject("Please run Connect-PcutServer in order to establish connection.");
     }
 }
コード例 #2
0
ファイル: PcutCmdlets.cs プロジェクト: Polgy/mod-posh
 protected override void ProcessRecord()
 {
     base.ProcessRecord();
     if (Globals.authToken != null)
     {
         _serverProxy = new ServerCommandProxy(Globals.ComputerName, Globals.Port, Globals.authToken);
         try
         {
             bool passwordChanged = _serverProxy.ChangeInternalAdminPassword(Password);
             PSObject returnPasswordChanged = new PSObject();
             returnPasswordChanged.Properties.Add(new PSNoteProperty("PasswordChanged", passwordChanged));
             Globals.authToken = null;
             Globals.ComputerName = null;
             Globals.Port = 0;
             WriteObject(returnPasswordChanged);
         }
         catch (XmlRpcFaultException fex)
         {
             ErrorRecord errRecord = new ErrorRecord(new Exception(fex.Message, fex.InnerException), fex.FaultString, ErrorCategory.NotSpecified, fex);
             WriteError(errRecord);
         }
     }
     else
     {
         WriteObject("Please run Connect-PcutServer in order to establish connection.");
     }
 }