gpt4 book ai didi

sql-server - 通过 xp_cmdshell 获取文件内容

转载 作者:可可西里 更新时间:2023-11-01 10:38:45 27 4
gpt4 key购买 nike

有没有办法从 windows xp 命令提示符中获取文件?我尝试运行 xp_cmdshell 'type [path to file]' 但是当我将这些数据插入其他文件并将其重命名为 file.exe(即可执行文件)时,它不起作用。关于如何以我可以使用的方式获取文件内容的任何建议?

最佳答案

您可以对文件使用 BULK INSERT 并将文件视为具有一行和一列的表格。这应该允许您将文件直接读取到 VARBINARY 字段中

像这样:

CREATE TABLE FileRead
(
content VARBINARY(MAX)
)

BULK INSERT FileRead FROM [FilePath]

这要求 SQL Server 有权访问您尝试读取的文件。听起来您正试图从您无权访问的服务器“获取”可执行文件? :-)

关于sql-server - 通过 xp_cmdshell 获取文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10674987/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com