【发布时间】:2014-01-07 06:31:56
【问题描述】:
我创建了一个桌面应用程序,它基本上在用户的计算机中进行一些扫描。我已经使用 NSIS 创建了设置。一切正常。
即使是卸载部分也能正常工作。但是出于好奇,我想在卸载部分添加一个功能。一旦用户卸载应用程序,我想要那个。应用程序及其文件应该从用户的电脑中删除(我已经完成了那部分)。接下来我要做的是将用户重定向到我的网站,并说明感谢他使用该应用程序的消息。
为此,我创建了一个批处理文件,其中包含网站 url 以及查询字符串中的用户名(他在注册期间提供)。我正在使用 C# 创建批处理文件。
如何在卸载过程中运行批处理文件,以便它可以让我访问网站。
示例url如下 www.application.com\username='abc'
我试图从这个URL 获得帮助,但无法解决我的问题。
任何帮助将不胜感激。
感谢和问候
S。维克内什瓦
【问题讨论】:
-
如果您向我们展示批处理文件代码以及如何在 NSIS 中执行它会有所帮助...
-
批处理文件只包含在卸载过程中需要运行的url。它包含@echo off start mywebsite.com/deactivation/user_verify.php?username='12345'
-
除此之外,批处理文件中没有任何内容。
-
start http://example.com应该可以工作,但 ExecShell 也应该工作,使用批处理文件只是额外的工作...... -
@Anders 我在卸载部分写了 ExecShell "cmd.exe" "$INSTDIR\test.bat" 但不知何故它不起作用。
标签: c# windows batch-file nsis