Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- string vBatFile = Path.GetDirectoryName(Application.ExecutablePath) + "\uninst.bat";
- using (StreamWriter vStreamWriter = new StreamWriter(vBatFile, false, Encoding.Default))
- {
- vStreamWriter.Write(string.Format(
- ":delrn" +
- "del "{0}"rn" +
- "if exist "{0}" goto delrn" +
- "timeout 10rn" + // timeout added for test. even with this it won't work
- "rmdir "{1}" /s/qrn",
- Application.ExecutablePath, Application.StartupPath));
- }
- //vStreamWriter.Write(string.Format("rmdir "{0}" /s/q", Application.StartupPath));
- WinExec(vBatFile, 0);
- Application.Exit();
- vStreamWriter.Write(string.Format("rmdir "{0}" /s/q", Application.StartupPath));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement