Много раз я обнаруживал необходимость копировать имена каталогов из одного каталога в другой, создавая список пустых каталогов позднее.
Я выполнил эту задачу с помощью следующей команды:
for /F "usebackq" %i IN (`dir /b C:/backups/sites/24/01/2012`) DO makdir C:\fabio_temp\test\%i
Теперь я хотел бы создать многоразовый и удобный инструмент, чтобы мне не приходилось печатать его все времяв командной строке.
Пример того, что я хочу на псевдо-языке:
$dir = PROMPT('Type in the name of the directory containing the list of directories to clone:');
$dir_dest = PROMPT('Type in the destination directory:');
FOREACH LIST_DIRNAMES($dir) AS $dirname DO
MKDIR CONCAT($dir_dest,$dirname)
ENDFOREACH;
Тогда было бы неплохо, чтобы эта функция появилась в контекстном меню, вызываемом правой кнопкой мыши.Неважно, какой язык будет использоваться для этого.Это может быть vbscript или что-то еще, я не знаю.