Как я могу создать пакетное задание (.bat), которое архивирует папку?

Из 7zip я скачал их инструмент командной строки 7za.exe, и я должен выполнить следующий сценарий:

echo off

cls

set zip ="C:7za.exe"

set filename="%date%.backup.zip"

set pathtobackup="C:MyDocs"

%zip% -t7z %filename% %pathtobackup%*.doc

Я намерен создать резервную копию всех файлов doc в папке MyDocs (включая вложенные папки) и поместить их в датированный zip-файл. После этого я перенесу этот файл с помощью robocopy на свой сервер, но на данный момент у меня возникли некоторые проблемы с тем, чтобы он заархивировал файлы.

У кого-нибудь есть зацепка? В любом случае, я тоже могу добавить пароль для файла?