windows 的 SmartScreen 的奇怪机制,求解惑。

2019-07-10 10:51:27 +08:00
 tan9p

有一个可执行文件 platex-ng.exe,双击运行时,提示 SmartScreen 拦截,点击继续执行,可以正常运行。

但是在命令行下,直接在其他路径运行 platex-ng.exe (已加入 PATH 路径),则没有反应;

切换到 platex-ng.exe 的文件夹后,运行 platex-ng.exe ,可以正常运行;

请问是何原因,如何处理?

2350 次点击
所在节点    Windows
1 条回复
acess
2019-07-12 11:49:28 +08:00
未必是 smartscreen 的问题吧,有些程序本来就是要求在特定的工作目录下运行的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/581625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX