I did a dry run on setting up DP in XP Mode on Win7 Professional
32-bit (you need professional modes to the get XP Mode
functionality). I believe it will work in 64-bit mode but have not
tested it. If you are running the experiment, these should save you
a bunch of time.
This is based on using a 32-bit installation of Windows 7
Professional. In theory the 64-bit installation ought to work, but
has not been tested.
Install XPMode (XPM) and the windows Virtual PC (be sure to record
the password for XPM- there is a checkbox to remember the credentials
for it, but you will still need it later at some point). In Win7 -
go to Help and search for "XPMode" - there will be installation links
at the bottom of the help screen. Note that these are 2 separate
installations, so do both.
* Install the updates for XP - if you completely shutdown XP (use
the CTRL-ALT -DEL menu item at the top of the virtual PC window), it
will ask you if you want to install updates, then shutdown. Tell it
yes. Repeat process until it has no more updates to install. I
went through at least 2 rounds that I recall. This can take some time.
* Install TAME as you would before - be sure to install the
reg.txt file and to copy the appropriate .TAM file over
* Data Perfect uses the F1 key - this link tells you how keep it
enabled on the virtual machine
http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/06/21/how-to-stop-f1-brining-up-the-virtual-pc-help.aspx
Note that you can control the amount of memory assigned to XPM (may
want to play with that later if performance is an issue)
* Map drives -
* from the Win7 installation, map \\server\drivename as usual
* From within XPM, go to a command prompt (run - cmd will work)
* type NET USE at the command prompt to see what is currently
mapped. You may need to manually map the drives
* "NET USE H: \\server\drivename
/persistent:yes /user:username"or
* "NET USE H: \\TSCLIENT \drivename
/persistent:yes /user:username"
* You may be able to get away with mapping the drives solely
within XPM.
For the printers, I think the procedure below will work. A problem is
that there is no obvious way to determine which printers in XPM are
associated with printers in Win7. The procedure below attempts to
let you see what XPM sees before mapping printers in Win7, then you
only have to sort out 2 printers instead of however many you have
currently installed. (Yes, virtual printers count).
* make sure you don't have any printers in Win7 mapped to the \\SERVER
* enter XPM
* Find out what printers XPM sees.
* Go to "Printers and Faxes"
* click on the the "Add printer" link,
* The "Add printer wizard" will show up.
* Click on "Next".
* Select "local printer attached to this computer"
* Make sure the checkbox "Automatically detect and install my
Plug and Play printer" is UNselected.
* Click "Next"
* In the "Use the Following Port" drop down box, make a note
of the list and which PRNxx entries show up. ( either copy down or
take screen shot)
* Exit back to the main XPM window.
* map the printers in Win7, either use the commands below or the
add printer wizard
* "net use lpt1 \\haiserver\label /persistent:yes"
* "net use lpt2 \\haiserver\hplj4350 /persistent:yes"
* See which printers show up in XPM
* Go to "Printers and Faxes"
* click on the the "Add printer" link,
* The "Add printer wizard" will show up.
* Click on "Next".
* Select "Local Printer Attached to this Computer" Make sure
the checkbox "Automatically detect and install my Plug and Play
printer" is UNselected.
* Click "next"
* In the "Use the Following Port" drop down box, note the
list and which PRNxx entries show up now that were not on your previous list.
* Exit back to the main XPM window.
* From a command prompt, something like "net use lpt1
\\TSCLIENT\PRNxx /persistent:yes" For PRNxx, use one of the two PRN
that showed up previously. You will want to do them one a time and
test them to make sure you have it correct. Make a note of which
XPM printers correspond to the Win7 printers.
Try printing a test page or some such.
At this point, you should have TAME installed. Drives should be
mapped and LPT1 and LPT2 should be mapped .
When you run DataPerfect, use a single line below from a
command prompt. Do not use the batch files reassign printers, which
will cause you grief and cost time sorting out.
Test it:
* Go to some field in DP and hit F1 (it should not bring up the
Virtual PC help)
* Print a short report
* Test that you can copy and paste from DP to XPM and to Win7.
After the tests work, shutdown XPM and see which settings of the
printers and drives did not come back. Make them persistent.
Document what you had to that was different from the above
instructions. If all is well, then we can setup batch files.
Note- it takes XPM about 1 min to load from my Win7 desktop and a bit
longer to load DP, so the person using it will likely want to keep it
open most of the time. Also, XPM does not have anti-virus running -
so only use it for updates and running dataperfect or spring for yet
another copy of the anti-virus program.
----------------------------------------------------------------------------
From
<http://www.wpuniverse.com/vb/showthread.php?32321-Printing-from-WPDOS-under-Windows-7-XP-Mode/page2&s=94605a11377f9b4123e4954f1826b372>http://www.wpuniverse.com/vb/showthread.php?32321-Printing-from-WPDOS-under-Windows-7-XP-Mode/page2&s=94605a11377f9b4123e4954f1826b372
The annoying F1 XP Mode help pop up is solved :
- set keyboard to virtual machine, but then alt-tab only works for
the applications in XP Mode. Windows 7 application can then be
selected using task bar, then alt-tab works on Windows 7 applications.
- or set keyboard : only in full screen. Same thing, but Windows 7
taks bar is not available.
With these settings Alt-space also works.
Best would be alt-tab between all applications without F1 XP Mode
help : Windows 7 and XP Mode, but haven't found this.
Somewhere I read it should be possible to change the exe for XP Mode
help to a dumme exe that does nothing.
----------------------------------------------------------------------------
_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf