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

Reply via email to