You can't drag and drop between an admin and nonadmin process. Theoretically it's possible but the requirements undocumented... Microsoft claims a token with UIAccess from a signed exe in Program Files is sufficient, but it's not. Might need an EV certificate or some other hoop.