Something I discovered for exporting batch files

   - Place the batchfile in a tiddler of the type text/plain
   - In windows install a printer of the Generic / Text Only type
   - In Properties/Ports select file: to print to file

Now when you come across your batch file tiddler 

   - Optional copy the filename of the batch file to the clipboard
   - Open the tiddler in a New window
   - Select Print
   - Select Generic / Text Only Printer
   - The save file dialogue opens, paste or type the filename eg test.bat 
   test.cmd
   - Ok to save the file - the HTML extension will not be added and it is a 
   valid batch file ready to run.

Regards
Tony

On Sunday, April 7, 2019 at 6:22:46 AM UTC+10, Mohammad wrote:
>
> Good to share! If you work on Windows the below batch file can be used to 
> create
> backups from you Tiddlywiki files using robocopy!
>
> save this is .bat or .cmd file like mybackup.cmd
> set the source and destination folder and it works!
>
> I used for example 
>
> source=G:\TW\TW-Yazd
> dest =G:\TW\MyArchive\TW-Yazd 
>
>
> @echo off
> cls
>
> :: Set Source folder, from which you copy files/folders
> set source=G:\TW\TW-Yazd
> :: Set Destination folder, from which you copy files/folders
> set dest=G:\TW\MyArchive\TW-Yazd
> :: Set Archive folder (keeps zipped files) 
> set archive=%dest%\backups
>
> :: Sets specific copy instructions
> :: See readme for more details
> SET what=/COPY:DT /E
>
>
> :: See readme for more details
> :: Log file specifications
> SET _options=/LOG:%dest%\backup.log
>
>
> :: Generate a yyyy.mm.dd-hh.mm.ss extension
> set 
> _dateExt=%date:~-4,4%.%date:~-7,2%.%date:~-10,2%-%time:~0,2%.%time:~3,2%.%time:~6,2%
> :: add leading zeros
> set _dateExt=%_dateExt: =0%
>
> :: Starts ROBOCOPY
> ROBOCOPY "%source%" "%dest%\%_dateExt%" %what% %_options%
>
> :: zips up the backup folder
> "C:\Program Files\7-Zip\7z.exe" a -t7z  "%archive%\%_dateExt%.7z" 
> "%source%\*" -r > null
>
> ::REF
> :: 
> https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy
>
>
> You can turn off zip or plane backup or keep both of them as I used above!
> Note: for zip, it uses 7zip if you have other programs replace the below 
> line
> "C:\Program Files\7-Zip\7z.exe"
>
>
> --Mohammad
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bdcc7c02-b08d-466d-9b0f-b8b9a64e881c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to