cannot load setver.exe

H

horst

I switched to Vista from XP but I have now a problem.
I am using an old DOS program which needs some settings in SETVER.EXE
I am asked to load this program in CONFIG.SYS (or CONFIG.NT) and so I
added there the line
device="c:\xxx\setver.exe"
But when I call setver.exe it says that it is not loaded.
I have been able to load this program in Windows 2000 and XP without problem
Somebody can please help me?
horst
 
S

Saucy

lol

He said Virtual PC - that's a Microsoft product. It's available as "Virtual
PC" for Windows 7 and as "Virtual PC 2007" for other versions of Windows.
The one for Windows 7 makes use of virtualization enhancements in the more
modern hardware - your CPU etc. must be capable - otherwise use Virtual PC
2007:


[Virtual PC for Windows 7]
http://www.microsoft.com/windows/virtual-pc/default.aspx

[Virtual PC for other versions of Windows or if no hardware assisted
virtualization]
http://www.microsoft.com/downloads/...22-6EB8-4A09-A7F7-F6C7A1F000B5&displaylang=en


Saucy
 
B

Bill Leary

horst said:
I switched to Vista from XP but I have now a problem.
I am using an old DOS program which needs some settings in SETVER.EXE
I am asked to load this program in CONFIG.SYS (or CONFIG.NT) and so I
added there the line
device="c:\xxx\setver.exe"

Assuming you've got a normal Vista installation, do one of these:

Solution 1:
Gets SETVER.EXE to be loaded for EVERY DOS program.

Go to C:\Windows\System32 and edit the CONFIG.NT you'll find there.

You have to edit this as administrator or it won't let you save it. (see
note at end)

Add
device=%SystemRoot%\system32\setver.exe

and save it.

Run your program.

The drawback to this is that you're now loading SETVER.EXE in every DOS
program or command session.

Solution 2:
Loads SETVER.EXE for ONLY the specific program you want.

Copy the above CONFIG.NT somewhere else. Probably to the same directory
where the program you want SETVER for is.

Edit that version, adding the above noted line.

Right click the program you want SETVER for.

Go to Properties -> Program -> Advanced

Modify the Config file name path you see there to match the CONFIG.NT you
just edited.

Save it all, run your program.

Solution 3:
Loads SETVER.EXE for a special command prompt.

Create a shortcut to C:\Windows\System32\COMMAND.COM

Note: Not CMD.EXE. CMD.EXE will not allow you to modify the path to
CONFIG.NT.

Then repeat the steps above to create a local CONFIG.NT and point the
shortcut to it.
But when I call setver.exe it says that it is not loaded.

Probably edited C:\CONFIG.NT, which won't work.
I have been able to load this program in Windows 2000 and XP without
problem
Somebody can please help me?

See if any of the above works.

Note that I didn't test the above. These comment are my memory of how I've
done it for cases where I had to have SETVER work as it did for ME or XP.
So, if you get stuck, tell me which one of the above you were trying and
I'll debug it.

- Bill

"Note at end:" In order to save this file, in this directory, you have to
edit it as administrator. There are probably other ways to accomplish this,
but what I usually do is start a command prompt by right clicking and
selecting the "Run as administrator" option. Then CD to the correct
directory and just type EDIT CONFIG.NT. When I save it that way, there are
no complaints.
 
H

horst

Thank you for your detailed explanations.
But unfortunately it doesn't work.
I program SETVER, it says that table has been changed and it will be
activated on the next reboot. But after rebooting nothing changed!
Vista makes me really crappy!
horst
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top