Я пытался заставить этот код работать ... но пока не повезло:
%let drive=I:;
%let dir1=%nrbquote("AB&C\Reports & Tests\ABC\My Codes\01Jan12");
%let dir2=%nrbquote("AB&C\Reports & Tests\Test ABC\01 - Jan 2012\Test Code");
%sysExec &drive move "&dir1\Code_to_Move.sas" "&dir2" /y ;
Я получаю сообщение об ошибке "система не может найти указанный путь" в командной строке.Я думаю, что это из-за пробелов и «&» в именах папок, но я не могу исправить это.
В основном пытаюсь скопировать файл из одной папки в другую.Файлы расположены на сетевом диске «I».
Можете ли вы предложить лучший способ сделать это, используя структуру каталогов, которую я разместил?