//26.03.17 20:15 //N. Vischer //Copies all .ojj files to a newly created "shadow" directory tree //The root of the new tree will either be set beside the source root, //or can be defined by variable destRoot. //Old (.ojj) files with same name will be overwritten. //Old directories with same name will be kept. var srcFileList = ""; var srcDirList = ""; var destRoot = ""; macro "Copy .ojj's to Shadow Directory"{ verbose = false; print("\\Clear"); showMessage("Click OK, then choose a source directory"); srcDir = getDirectory("Choose a Directory "); srcRoot = srcDir; count = 1; nDirs = 0; nFiles = 0; listFiles(srcDir); function listFiles(srcDir) { list = getFileList(srcDir); for (i=0; i