Я пытаюсь написать простой скрипт резервного копирования на Ruby, который копирует папку в определенный каталог с отметкой времени в его имени.
Мой код (упрощенный):
require 'Fileutils.rb'
time = Time.now
FileUtils.cp_r "C:/somefolder", "D:/somefolder_backup_#{time}"
Но я продолжаю получать
`fu_mkdir': Unknown error - mkdir failed (SystemCallError)
То же самое происходит, если я просто хочу создать папку с текущим временем в ней:
FileUtils.mkdir "C:/somefolder_#{time}"
Кажется, это не проблема привилегий, если я пропущу # {time} - все работает отлично.
Любые советы приветствуются.