[Script] Auto Backup AdiIRC.exe on Upgrade v0.2
Added by Mr. BS about 10 years ago
As requested in #AdiIRC channel, here is my proof to auto backup of AdiIRC.exe to /backup sub-folder on upgrade version without any extra tools, just MSL script.
Video Demo¶
<video controls>
<source src="https://www.googledrive.com/host/0B36riaEyLqg_THMzN0MyVGhSbWs">
Your browser does not support the video tag.
</video>
Changelog¶
- v0.2
- Changed some vars to support config from Appdata or any other path, also space is supported now since Issue #2391 fixed run command.
- Added more tags to filename: AdiIRC_VERSION_BITS_DOTNETVERSION_BUILDDATE.exe - v0.1.1
- Initial release
Script¶
; http://dev.adiirc.com/boards/5/topics/242 ; Auto Backup AdiIRC.exe on Upgrade ; v0.2 by pereba on *:EXIT: { var %upp $nofile($adiircexe) $+ upp.exe, %backdir $adiircdirbackup if ($file(%upp).mtime != $file($adiircexe).mtime) && ($exists($nofile(%upp)) { if (!$exists(%backdir)) mkdir %backdir run -h cmd /c copy /Y $qt($adiircexe) $qt(%backdir $& $+ $+(\,AdiIRC,_,$version,_,$bits,bits,_,dotnet,$mid($dotnet,2,1),_,$replace($builddate,/,-),.exe)) } }
Replies (1)
RE: [Script] Auto Backup AdiIRC.exe on Upgrade v0.2 - Added by Mr. BS about 9 years ago
v0.2 fixed script to support "non portable mode" and path with space. :>