How to change name new creating folder with the subfolders

i want creating new folder with new name from cell in the sheet, and i want copy to this folder files and folders with the sourcedestiny.

Could you help me to solve my problem.

It is possible change name newFolder witout change name folders and subfolders- after his creating?

function copyFolderass() {
   const sourceFolder = DriveApp.getFolderById('');
  const destinyFolder = DriveApp.getFolderById('');
  copyFolder(sourceFolder, destinyFolder);
}

function copyFolderContents(source, target) {
  const filesIterator = source.getFiles();
  while (filesIterator.hasNext()) {
  const file = filesIterator.next();
  file.makeCopy(file.getName(), target);
  }
}

function copyFolder(sourceFolder, destinyFolder) {
   var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("nameFile");
   var name = ss.getRange("F4").getValue();

  const newFolder = destinyFolder.createFolder(sourceFolder.getName()); 
  copyFolderContents(sourceFolder, newFolder);
  const foldersIterator = sourceFolder.getFolders();
  while (foldersIterator.hasNext()) {
    const folder = foldersIterator.next();
    copyFolder(folder, newFolder);
  }
}