Your question says PC so I believe you mean a Windows box & so, the rest of my answer assumes this
Not to overlook the legality of it, but speaking to the technical aspect of this; no that won't work. It has to be installed into your Windows operating system unless the software is virtualized (i.e. a portable app). Licensed software especially makes changes to the Windows registry, often in ways not visible to even the technically minded.
Now, even assuming that your going to use this cloned drive as your MAIN drive in the other system, chances are your still not going to be able to use it as all of the systems drivers including motherboard, chipset, CPU, etc. will likely be different & it probably won't even boot up.
The only way I can see this possibly working is that the 2 systems, the Cloned, & the destination, are perfectly identical computers & your replacing the destination O/S drive with the Clone.
And even this is sketchy because as Rasputin said the MAC address would have changed, other hardware ID's will have changed as well & if the software you want to use doesn't notice it, the O/S likely will & again you have the problem of the system not starting up.
AND as others have stated, this is not a legal thing to do.