0

我需要一种方法来防止基于 Windows Mobile 的手机的用户直接启动我的应用程序 exe 文件。

我有以下情况:我的 windows 移动应用程序有两个 exe 文件,一个在应用程序菜单中有一个快捷方式,另一个必须为用户隐藏。我想要的是不允许用户手动执行我隐藏的 exe 文件,但不修改原始文件。

4

2 回答 2

2

为什么不允许它在运行时接受一些命令,如果不存在(即用户刚刚单击 exe),那么默认情况下它不会运行。但是允许快捷方式将参数传递给它以允许它运行。

于 2009-07-02T15:49:48.787 回答
0

您可以将其重命名为 .dat 或其他名称,然后暂时将其重命名为 .exe 以启动。只要用户使用标准的 WM 文件资源管理器,就不可能更改文件扩展名(至少我从未设法)。如果用户决心启动它并且有足够的知识,他们无论如何都可以这样做 - 除非程序本身测试谁启动它,这(据我所知)是不可能的,因为你不能修改它.

于 2009-07-02T15:49:32.780 回答