问题:我正在创建大型临时文件,同时执行一些模拟~650-1200MB。所以我希望删除它们,因为我的硬盘驱动器只剩下几GB的空间。但是,SAS会将已删除的文件自动放入" Windows回收站"中,这会填满我的硬盘。
问题:有一个SAS选项绕过Windows系统上的回收站吗?
SOLUTION(Edit2):显然是用户错误(我的)。问题可以结束。
也没有: http://support.sas.com/documentation/cdl/en/lesysoptsref/64892/PDF/default/lesysoptsref.pdf
编辑: 我现在使用PROC SQL和DROP TABLE 和PROC DATASETS和DELETE 但奇怪的是,桌子没有出现在回收站里...... 我会进一步调查。
答案 0 :(得分:2)
尝试x
语句(参见链接中的示例1)
http://www2.sas.com/proceedings/sugi31/036-31.pdf
(虽然proc数据集/删除应该永久删除它们 - 奇数它不适合你)
使用x
语句从工作文件夹中删除文件的示例:
data delete_me;
x = 1;
run;
x ' del "%sysfunc(pathname(work))\delete_me.txt" ';