在 SQL Server 中列出没有 xp_cmdshell 的文件夹中的文件
当寻求使用 SQL Server 列出文件夹中的文件时,使用替代解决方案xp_cmdshell存储过程是利用xp_dirtree命令。
xp_dirtree 命令
xp_dirtree 提供了枚举指定文件夹中的文件和目录的全面方法。其参数包括:
示例:
列出最多两层的文件和目录在C:盘,排除隐藏文件,可以执行以下命令执行:
EXEC xp_dirtree 'C:\', 2, 1
使用 xp_dirtree
使用 xp_dirtree 具有以下几个优点:
以上是如何在不使用 xp_cmdshell 的情况下列出 SQL Server 文件夹中的文件?的详细内容。更多信息请关注PHP中文网其他相关文章!