I guess it is similar to what you can do with grub. But you can leave out the grub part (just use the efi shell) and I'm not sure if you would require an additional driver.
I didn't test it. The link just mentions fat32 so maybe it won't work with Windows+NTFS. But in case ntfs works would you need an additional driver? I guess the disk would just look like a normal ntfs disk to the OS, wouldn't it?
The question is not about the existing tools. It looks like they all use grub in some way. I was just wondering if anyone successfully used the UEFI-only ramdisk for booting Windows.
No, this has nothing to do with the filesystem used by the ramdisk (though a filesystem on the ramdisk is needed to load files to it and of course the OS needs to be ale to access it).
The point is about the need of a ramdisk driver.
WIndows (recent versions) has not one built-in apart the one used for .wim's (in PE's).
Such a driver is needed for windows to "map" an extent of ram as a disk, otherwise it won't ever boot, simply because it cannot find the device, typically halting with a 0x0000007b BSOD.
This is independent from the way you load the data to the ramdisk.
If you prefer, besides the way you "prepare" the ramdisk, the OS you copy there must be capable of booting from ramdisk.
And to boot from UEFi (or BIOS) you need a OS loader, the only os loader that can load (recent) windows is bootmgr.efi (or BOOTMGR on BIOS), so what any of the existing working tools do, one way or the other, is to:
1) prepare and/or map an image to and/or copy to the ramdisk the needed OS files
2) chainload the osloader on it (bootmgr.efi or BOOTMGR)
before and besides the above:
3) the os on the ramdisk must have installed/available a driver to map the ramdisk as volume
I don't see why (in theory) #1 and #2 should not be possible from EFI shell, though I am failing to see any particular advantage on not using an already tested and working solution, but #3 is a pre-requisite to boot a Windows from ramdisk.
Said the other way round, you'd better first have a working ram booting Windows, and then attempt to create a ramdisk and booting from it via EFI shell.