楼主: whymath
646 0

[程序分享] 开源宏库计划_08:%dir_exist [推广有奖]

  • 1关注
  • 16粉丝

实习版主

已卖:43份资源

副教授

21%

还不是VIP/贵宾

-

威望
0
论坛币
5811 个
通用积分
708.0583
学术水平
126 点
热心指数
145 点
信用等级
88 点
经验
22480 点
帖子
581
精华
2
在线时间
608 小时
注册时间
2018-5-31
最后登录
2025-10-29

楼主
whymath 发表于 2022-11-18 00:15:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
名称: %dir_exist
简介: 检验一个文件夹在文件系统中是否存在
用法示例:
*示例1: 检验文件夹 "C:\Windows\System32" 是否存在;
  1. %put %dir_exist(C:\Windows\System32);
  2. 1
复制代码

*示例2: 检验
文件夹 "C:\Windows\System32\notepad.exe" 是否存在;
  1. %put %dir_exist(C:\Windows\System32\notepad.exe);
  2. 0
复制代码

*示例3: 检验环境变量 "SASROOT" 所指向的文件夹 "!SASROOT" 是否存在;
  1. %put %dir_exist(!SASROOT);
  2. 1
复制代码
说明:
    1. 若文件夹存在于文件系统中, 宏将返回1, 否则返回0;
    2. 若输入参数是一个存在于文件系统中的文件而非文件夹, 宏也将返回0;
    3. 宏将 "!"+环境变量 视为合法的输入,例如"!SASROOT";
参考: SAS帮助文档
源代码: dir_exist.zip (922 Bytes) 本附件包括:
  • dir_exist.sas

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:exist dir EXI IST Windows

已有 2 人评分经验 论坛币 学术水平 热心指数 收起 理由
eijuhz + 40 + 1 + 1 + 1 精彩帖子
dxystata + 100 + 2 + 2 精彩帖子

总评分: 经验 + 140  论坛币 + 1  学术水平 + 3  热心指数 + 3   查看全部评分

查看我的精华帖:免费的 SAS 软件

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 13:44