boolean isUnzipAddDirectory(String targetPath, String fileName) throws RemoteException {
		// result:Used to store the result information of the command execution
		ArrayList<String> result = new ArrayList<String>(0);
		// errorResult:Used to store the error information of the command
		// execution
		ArrayList<String> errorResult = new ArrayList<String>(0);

		String cmd = "cd " + targetPath + " && zipinfo -1 " +fileName;
	
		this.reauthInfo.execCommand(conncontroller, cmd, result, errorResult);
		if (result.isEmpty())
			return false;
		else 
		{
			for(int i=0;i<result.size();i++)
			{
				if(result.get(i).contains("/"))
				{
					if(!result.get(i).startsWith(fileName.substring(0,fileName.indexOf(".zip"))))
					{
						return true;
					}
				}
			}
			return false;
		}
	}