TsunamiZ Posted April 18, 2010 Report Share Posted April 18, 2010 I have Macro Express 3.7d installed on Windows 7 x64. But I noticed there are both these folders... C:\Program Files\MACROE~1\ C:\Program Files (x86)\Macro Express3\ Is it really necessary to have both these folders or should the data in the MACROE~1 folder actually be in the Macro Express3 folder? Is this a bug? Quote Link to comment Share on other sites More sharing options...
kevin Posted April 19, 2010 Report Share Posted April 19, 2010 By default 64-bit versions of Windows put 32-bit programs in the 'C:\Program Files (x86)\' folder. Your 'C:\Program Files\MACROE~1\' folder may have been as a result of copying the folder from your old computer or it may be the result of you typing 'C:\Program Files\Macro Express3' into the installer during installation. Quote Link to comment Share on other sites More sharing options...
TsunamiZ Posted April 20, 2010 Author Report Share Posted April 20, 2010 i installed 3.7d on windows 7 x64 with default settings. i didnt try to change anything. there are just these 2 files in C:\Program Files\MACROE~1 MacEmail.txt swpkey.mes all the other main program files are in C:\Program Files (x86)\Macro Express3 any ideas? should i try uninstalling and reinstalling and see if this still happens? Quote Link to comment Share on other sites More sharing options...
kevin Posted April 20, 2010 Report Share Posted April 20, 2010 there are just these 2 files in C:\Program Files\MACROE~1MacEmail.txt swpkey.mes To move MacEmail.txt click Options, Preferences, File Paths and change the path found under 'E-Mail Recipient List'. The swpkey.mes file is used on non-Windows 7 computers to swap keys around. As far as I know, this file is unused in Windows 7. Did you export the Macro Express program configuration from a computer running an earlier version of Windows and import it into this version? That would explain what you are describing. Please contact the support people at Insight Software Solutions if you need more help with this issue. Quote Link to comment Share on other sites More sharing options...
TsunamiZ Posted April 20, 2010 Author Report Share Posted April 20, 2010 actually i did import my old settings after installing on windows 7 x64. my preferences show this... C:\PROGRA~1\MACROE~1\MacEmail.txt C:\PROGRA~1\MACROE~1\swpkey.mes should i change it to this... C:\Program Files (x86)\Macro Express3\MacEmail.txt C:\Program Files (x86)\Macro Express3\swpkey.mes also, do you know why the original has the ~1 in the shortened paths? Quote Link to comment Share on other sites More sharing options...
paul Posted April 21, 2010 Report Share Posted April 21, 2010 also, do you know why the original has the ~1 in the shortened paths? If you create 4 folders in this sequence: - c:\mytest 4\folder - c:\mytest 3\folder - c:\mytest 2\folder - c:\mytest 1\folder then the short names (use dir c:\mytest* /x to find them) of these 4 folders are, respectively: - c:\mytest~1\folder - c:\mytest~2\folder - c:\mytest~3\folder - c:\mytest~4\folder Windows takes the first 6 characters, followed by tilde (~) followed by a sequential number starting at 1. But now add a 5th folder: - c:\mytest 5\folder Do another dir c:\mytest* /x, and you'll see that this 5th shortname is strange. It'll be C:\myxxxx~1\folder, where xxxx is an appartently random set of hex characters. Here's a more lengthy explanation. Whereas the Win9x OSes use a simple decimal number in the numerictail, the WinNT family OSes follow the same pattern only in the first four cases. After that, they start using a 4-digit hexadecimal number in the middle of the 8.3 name as the distinguishing part (only the first two letters remains the same). The hexadecimal value is probably a hash value for the string to supposedly shorten the filename matching operation which could be very time consuming. Microsoft programmers chose to keep the first four match done numerically for the sake of compatibility to the Win9X systems. What they failed to realize is that they allowed only the first four such names for compatibility. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.