protected override void ProcessRecord()
 {
     if (Name.IndexOf('.') < 0) Name += ".sfps";
     var psc = new PSShareFileClient(Name);
     psc.Load();
     try
     {
         psc.Client.Sessions.Get().Execute();
     }
     catch (WebAuthenticationException)
     {
         psc = new PSShareFileClient(Name);
         psc.Load();
         psc.Client.Sessions.Get().Execute();
     }
     WriteObject(psc);
 }
Esempio n. 2
0
        protected override void ProcessRecord()
        {
            if (Name.IndexOf('.') < 0)
            {
                Name += ".sfps";
            }
            var psc = new PSShareFileClient(Name);

            psc.Load();
            try
            {
                psc.Client.Sessions.Get().Execute();
            }
            catch (WebAuthenticationException)
            {
                psc = new PSShareFileClient(Name);
                psc.Load();
                psc.Client.Sessions.Get().Execute();
            }
            WriteObject(psc);
        }