I have just moved a Delphi 6 environment from XP to Vista 64 bit and an old console app "GO" I wrote 10+ years ago won't run under Vista 64. All it is supposed to do is accept a param line argument, looks it up in a list of shortcuts then changes the directory to that folder if it is found (so "GO Z" will change to whatever folder "Z" looks up to). The ChDir function correctly changes to the desired folder, but ONLY for the duration of that execution. When I get back to the cmd.exe prompt I am still where I was before. Is there a different function or technique that will accomplish what I want to do?
I have no real feeling for the EE points system - H :-}