You can run the application as long as you have a desktop version of Windows operating system. For example, Surface Pro supports Windows 8, 8.1 and Windows 10. If Cricut DesignStudio supports these operating systems, then you can transfer the setup package and install them. I don't think it will work for Windows RT as that is working in a different mode.
These are the supported operating systems for Cricut DesignStudio:
Windows XP SP2
Windows Vista 32-bit
Windows 7
Windows 8, Windows 8.1