【发布时间】:2013-01-24 23:33:05
【问题描述】:
我刚刚开始学习 SAS,因为我需要将它用于统计课程。对于本课程,该大学通过他们的虚拟机设置提供 SAS 9.2:我在他们的系统中进行预订,他们在其中一台服务器上生成 VM,然后我使用 Microsoft 的远程桌面客户端连接到 VM。每个会话生成和擦除虚拟机;每次都会重置设置,并且文件必须存储在我的客户端计算机上(可通过 UNC 路径在 VM 中访问)。
在此设置中,当我打开存储在笔记本电脑上的程序文件时,我只能通过硬编码完整路径或更新来访问随附的数据文件(每个都存储在与程序相同的文件夹中)每个会话开始时的“当前文件夹”设置。第一个是有问题的,因为这意味着该程序不会在其他任何地方运行 - 特别是当我通过电子邮件将其发送给教授时。第二个不方便,因为浏览到这个特定的 UNC 路径非常耗时,而且我已经必须浏览到相同的路径才能打开程序文件。
我想通过以编程方式将当前文件夹设置为包含该程序的文件夹来简化此操作。然后我可以打开文件并开始工作。我发现了一些getting the filename of the program file、getting the path to a fileref 和(超出链接限制)设置当前文件夹的示例,但我无法以正确的方式组合它们。请帮我把这些点连起来。
【问题讨论】:
标签: sas