Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
What's in a name?
Message
From
10/07/2014 12:13:14
 
 
To
09/07/2014 17:59:33
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Environment versions
Visual FoxPro:
VFP 8 SP1
OS:
Windows 7
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01603446
Message ID:
01603480
Views:
90
Thank you Tore for the explanation and especially for the list of other words to avoid in the exe name. We don't have "install" but there will probably be some things with "update" that will have to be renamed.

.........Rich

>Newer versions of Windows will block any executable with "install", "setup" or "update" in their name. http://technet.microsoft.com/en-us/library/jj574202.aspx.
>
>This is an excerpt:
>
>Before a 32-bit process is created, the following attributes are checked to determine whether it is an installer:

    >
  • The file name includes keywords such as "install," "setup," or "update."

  • >
  • Versioning Resource fields contain the following keywords: Vendor, Company Name, Product Name, File Description, Original Filename, Internal Name, and Export Name.

  • >
  • Keywords in the side-by-side manifest are embedded in the executable file.

  • >
  • Keywords in specific StringTable entries are linked in the executable file.

  • >
  • Key attributes in the resource script data are linked in the executable file.

  • >
  • There are targeted sequences of bytes within the executable file.

  • >>I recently (finally) moved from an XP machine to Windows 7.
    >>
    >>On my desktop I have a shortcut to a program called "EMAIL_SETUP.EXE"
    >>The icon for this shortcut shows a shield under the fox's left ear.
    >>
    >>When I run the program I get
    >>"Do you want to allow the following program from an unknown publisher to make changes to this computer"
    >>
    >>I say "Yes"
    >>
    >>And the program then gives me an error
    >>"File x:\yourdbc.dbc does not exist"
    >>
    >>After toying with UAC to no avail somebody suggested renaming to program.
    >>I rename the program to "EMAIL_MAINT.EXE" and everything runs properly.
    >>
    >>Is there something special about EXE files with the word "setup" buried somewhere in the file name?
    >>
    >>Can somebody give me an explanation of what is actually happening?
    >>
    >>Thanks to all............Rich
Previous
Reply
Map
View

Click here to load this message in the networking platform