Hi,
You can use Find unmanaged computer feature, or the Migration, and deployment wizard. For the computers in workgroup, you would have to provide local administrator user name, and password, for each computer. Alternatively, you can store a package on to a shared location, and hten run setup,.exe , by accessing the shared location.
Kindly revert back to me, in case you have any doubts.
Vishal.