Beispiel #1
0
 public string GetMapping(char driveLetter)
 {
     LogicalDrive drive = Get(driveLetter);
     if (drive != null)
         return drive.Path;
     else
         return null;
 }
Beispiel #2
0
        public bool UnMapDrive(char letter)
        {
            LogicalDrive drive = this.Get(letter);
            if (drive == null)
                return false;
            if (drive.Local)
                return false;

            return this.driveMapper.UnMapDrive(drive.Drive);
        }
Beispiel #3
0
        public bool MapDrive(char letter, string path)
        {
            LogicalDrive drive = this.Get(letter);
            if (drive == null)
            {
                //MessageBox.Show("Drive is null");
                return false;
            }
            if (drive.Local)
            {
                //MessageBox.Show("Drive is local");
                return false;
            }

            return this.driveMapper.MapDrive(path, drive.Drive);
        }