master中的utf-8路径.xp_cmdshell命令



我如何在SQL Server中执行master..xp_cmdshell与路径,包括utf-8字符
代码在其他服务器和cmd中工作良好,但不在SQL

EXEC master..xp_cmdshell 'dir \my-driveusersmyUserutf8_folder_name'

注意路径:
\my-driveusersmyUserutf8_folder_name
当我调用上部文件夹-没有utf-8字符但相同的安全性时,该命令正常工作
(\my-driveusersmyUser-no utf8字符)
我还试图用引号

包装路径错误是:

output
文件名、目录名或卷标语法错误

前添加N
EXEC master..xp_cmdshell N'dir \my-driveusersmyUserutf8_folder_name'

相关内容

  • 没有找到相关文章

最新更新