If it's a Hybrid ISO, you can do it with Windows dd.exe port.
http://www.chrysocome.net/dd
http://www.chrysocome.net/downloads/dd-0.6beta3.zip
Ubuntu was doing something like this too. At one time, they
had USB_Creator_GTK, which prepared some structures on a USB
stick so that a non-Hybrid ISO could be loaded. That worked
well, and I could use the Ubuntu USB_Creator to load a MINT
iso onto a USB stick.
When the Hybrid ISOs started coming out, they changed the
code in USB_Creator, so it's more or less sector-by-sector dd.
Which negated the ability to take older ISO files and
load then onto a USB stick.
If you have a copy of disktype handy (Cygwin, Win10 bash, etc),
you can also check an ISO to see what it contains in terms
of a partition structure.
http://disktype.sourceforge.net/
disktype some.iso
And that will hint as to whether a dd.exe transfer will be
sufficient for the job.
And this does look suitable for dd transfer to a USB stick.
There's everything but the kitchen sink in here ("HFSPLUS" ???) :-)
L:\>disktype krd.iso
--- krd.iso
Regular file, size 550.9 MiB (577619968 bytes)
DOS/MBR partition map
Partition 1: 2.813 MiB (2949120 bytes, 5760 sectors from 1122352)
Type 0xEF (EFI System (FAT))
FAT12 file system (hints score 5 of 5)
Volume size 2.796 MiB (2931712 bytes, 2863 clusters of 1 KiB)
GPT partition map, 192 entries
Disk size 550.9 MiB (577619968 bytes, 1128164 sectors)
Disk GUID 86543861-366F-174E-B237-9BFFE65ED0FB
Partition 1: 547.7 MiB (574343168 bytes, 1121764 sectors from 588)
Type Mac HFS+ (GUID 00534648-0000-AA11-AA11-00306543ECAC)
Partition Name "HFSPLUS"
Partition GUID 86543861-366F-174E-B236-9BFFE65ED0FB
HFS Plus file system
Volume size 547.7 MiB (574343168 bytes, 280441 blocks of 2 KiB)
Volume name "KRD"
Partition 2: 2.813 MiB (2949120 bytes, 5760 sectors from 1122352)
Type Basic Data (GUID A2A0D0EB-E5B9-3344-87C0-68B6B72699C7)
Partition Name "ISOHybrid1"
Partition GUID 86543861-366F-174E-B235-9BFFE65ED0FB
FAT12 file system (hints score 5 of 5)
Volume size 2.796 MiB (2931712 bytes, 2863 clusters of 1 KiB)
Partition 3: unused
ISO9660 file system
Volume name "KRD"
Preparer "XORRISO-1.4.8 2017.09.12.143001, LIBISOBURN-1.4.8,
LIBISOFS-1.4.8, LIBBURN-1.4.8"
Data size 550.9 MiB (577619968 bytes, 282041 blocks of 2 KiB)
El Torito boot record, catalog at 312
Bootable non-emulated image, starts at 2531, preloads 2 KiB
Platform 0x00 (x86), System Type 0x00 (Empty)
Bootable non-emulated image, starts at 280588, preloads 2.813 MiB (2949120 bytes)
Platform 0xEF (EFI), System Type 0x00 (Empty)
FAT12 file system (hints score 5 of 5)
Volume size 2.796 MiB (2931712 bytes, 2863 clusters of 1 KiB)
Joliet extension, volume name "KRD"
L:\>
Paul