Как указать текущий каталог в Windows Shell?

У меня есть следующий BAT-файл, который предназначен для архивации указанной папки, защиты ее паролем и копирования файла архива в мою локальную папку Dropbox.

    "C:\Program Files\7-Zip\7z.exe" a -mx9 archive.7z "G:\This is a test\directory\with subdirectories\" -psecret -mhe=on

    xcopy "G:\This is a test\directory\with subdirectories\archive.7z" "G:\My Documents\My Dropbox\" /c /d /s /e /k /y

Я использую 7-Zip для архивирования.

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

Проще говоря, какая команда для «заархивировать текущий каталог и любые подкаталоги»?

16
задан Joel B Fant 12 July 2011 в 13:26
поделиться