I am looking for a way to upsample a raster to a higher resolution without interpolating in ArcGIS and arcpy (because I have geoprocessing script which treats a lot of rasters).
For example if I have a 10m resolution raster such as in the schematic attached below on the left I would like to achieve a higher resolution of 2m but with all the same values in the single cells such as on the right side of the schematic below. All the resampling techniques (cubic and bilinear) with arcpy.Resample_management I tried so far are interpolating between the values, however I would like to have a higher resolution with same values per 10m cell (basically what I am looking for is a inversion of the Aggregate Tool in ArcGIS).
I found a solution which works for a single raster by using ArcGIS Export Raster Data, but I am looking for a solution in arcpy because I have a lot of rasters to process and a manual export is not an option. I am looking for a solution specifically in ArcPy/ArcGIS as I have no admin rights on my computer at work and cannot install additional packages/software (I am aware that there is a GDAL command that does this, e.g. here).

