public void CommandExecute() throws Exception {
		// TODO Remove popups.
		try {
			_fileOps = new File_Ops(_clientSaveDirectory, _zipSaveDir);
			int cmd = _db.GetCommand(_devID);
			System.out.println("Command #" + cmd);

			switch (cmd) {
			case 1:
				// Back up
				_fileOps.GenerateFileList(new File(_clientSaveDirectory));
				_fileOps.ZipIt();
				_db.uploadZip(_zipSaveDir, _devID);
				JOptionPane.showMessageDialog(null, "Executed Command: Backup");
				break;
			case 2:
				// Delete
				_fileOps.DeleteDir(_clientSaveDirectory);
				JOptionPane.showMessageDialog(null, "Executed Command: Delete");
				break;
			case 3:
				// Back up
				_fileOps.GenerateFileList(new File(_clientSaveDirectory));
				_fileOps.ZipIt();
				_db.uploadZip(_zipSaveDir, _devID);
				// Delete
				_fileOps.DeleteDir(_clientSaveDirectory);
				JOptionPane.showMessageDialog(null, "Executed Command: Backup and Delete");
				break;
			default:
				// Error
				JOptionPane.showMessageDialog(null, "Command not recognized.");
				break;

			}
		} catch (java.io.IOException e) {
			System.out.println(e.getMessage());
		}
	} // End command execute