DOS Application from XP Mode With Wireless Printing

webbwbb

New member
Local time
3:00 PM
Messages
4
So I have a customer with a horrendous set of requirements. He needs to run some software that is only compatible with a Win XP and earlier command line. I convinced him to try to migrate away from XP because of it's EoL but I cannot figure out how to get Windows 7 to meet all of his requirements. I've been able to successfully get the software he runs to print to a USB printer (It only natively supports LPT). I've been able to get XP mode to recognize a WiFi printer, but I cannot get the dos based program to see the wireless printer. Does anyone have any suggestions on how to proceed?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom
OS
Windows 7 Ultimate x64
CPU
i7 2600K
Motherboard
ASUS P8Z68-V-Pro
Memory
16GB 1600MHz
Graphics Card(s)
Nvidia GTX460
Antivirus
ESET NOD32 v5
A virtual machine does not have WLAN adapter, nor can it see any wireless networks and devices. Even if the host computer, in this case Windows 7 is connected to network only with WLAN, the guest (XP Mode in this case) sees its connection to host as wired (LAN) connection. To put it very simple you can think that the network adapter on host system is seen by the guest OS as router and guest "thinks" it is connected with Ethernet cable to this router.

Only way to get WLAN connectivity to a virtual machine is to use third party hardware, for instance a USB WLAN stick connected to host and then from vm settings attached to guest.

In your case I think your best option would be to set XP Mode to use a shared printer on host. On host, enable sharing and check that printer is shared, on guest add a printer using local port giving the shared printer's share name (\\Host_Computer_Name\Printer_Name)

Notice that the printer drivers must be installed in XP Mode, too.

Kari
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
HP ENVY 17-1150eg
OS
Windows 10 Pro x64 EN-GB
CPU
1.6 GHz Intel Core i7-720QM Processor
Memory
6 GB
Graphics Card(s)
ATI Mobility Radeon HD 5850 Graphics
Sound Card
Beats sound system with integrated subwoofer
Monitor(s) Displays
17" laptop display, 22" LED and 32" Full HD TV through HDMI
Screen Resolution
1600*900 (1), 1920*1080 (2&3)
Hard Drives
Internal: 2 x 500 GB SATA Hard Disk Drive 7200 rpm
External: 2TB for backups, 3TB USB3 network drive for media
Cooling
As Envy runs a bit warm, I have it on a Cooler Master pad
Keyboard
Logitech diNovo Media Desktop Laser (bluetooth)
Mouse
Logitech Performance Mouse MX
Internet Speed
50/10 Mbps VDSL
Antivirus
Windows Defender 4.3.9431.0
Browser
Maxthon 3.5.2., IE11
I had this problem years ago. The only solution IMO is to upgrade using software compatible with a more modern operating system. I had research engineering Fortran software and upgraded to a modern compiler (BTW Fortran 95 is an object oriented parallel processing compiler).

But if your client must stick with legacy then you could try DOSBox
DOSBox | SourceForge.net
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build
OS
Windows 7x64 Home Premium SP1
CPU
Intel i7 2600k
Motherboard
ASUS P8Z68 Deluxe
Memory
G.Skill Ripjaws (DDR3-1600) 2x4GB
Graphics Card(s)
Nvidia GeForce GTS 450; Intel HD Graphics 3000(GT2+)
Monitor(s) Displays
Dell Ultrasharp IPS panel U2311H, Samsung SyncMaster P2350
Screen Resolution
1920x1080
Hard Drives
Samsung 850 Pro SSD 256GB, Samsung SSD 840 120GB, Seagates 1TB Barracuda ST31000528AS x2
PSU
Seasonic M12II 520W
Case
Lian Li Lancool PC-K60
Cooling
Case: 1x120mm, 3x140mm CPU: Hyper 212+
Keyboard
Logitech MK520 (wireless)
Mouse
Logitech MK520
Internet Speed
6-7 Mbps
Antivirus
Norton Security Premium, Malwarebytes on 2 (MSE on 3rd PC)
Browser
FireFox
Other Info
Audio: Logitech Z523 2.1
Back
Top