我是winform程序。
我可以通过sql语句得到,服务器上的sql的备份目录通过下面的语句进行删除declare @cmd varchar(40)
set @cmd=“del D:\Microsoft SQL Server\MSSQL\BACKUP\DSXY-20080412155343.bak'
exec xp_cmdshell @cmd提示找不到系统路径
我查下,是应为Microsoft SQL Server,MSSQL,BACKUP是只读文件夹。我用这个语句删服务器上的不只读文件都可以删除。
问下,怎么删除只读目录下的文件??????????????????????????
我可以通过sql语句得到,服务器上的sql的备份目录通过下面的语句进行删除declare @cmd varchar(40)
set @cmd=“del D:\Microsoft SQL Server\MSSQL\BACKUP\DSXY-20080412155343.bak'
exec xp_cmdshell @cmd提示找不到系统路径
我查下,是应为Microsoft SQL Server,MSSQL,BACKUP是只读文件夹。我用这个语句删服务器上的不只读文件都可以删除。
问下,怎么删除只读目录下的文件??????????????????????????
解决方案 »
- 求救 关于wcf使用localhost可以访问Ip不可以的问题,在线
- 【返回顶部代码】文字就行 换成图片就不行为什么?
- 动态 新增DIV,如何找到?
- frame 显示
- asp.net项目除了IIS还可以部署在其他服务器上吗?
- 求助 转换JSON的问题
- 菜鸟提问,服务器端select控件如何设置可多选
- 使用msgbox的地方都提示错误:Showing a modal dialog box or form when the application is not running......
- 100分相送,按钮控件问题,字符串个数不能提交!
- 请问ASP.net中如何实现发送E-mail的功能?
- 我又来了 新问题有出现了
- 如何用ASP.net在网页中实现subdetail效果?
set @cmd=“del D:\Microsoft SQL Server\MSSQL\BACKUP\DSXY-20080412155343.bak'
exec xp_cmdshell @cmd 你定义的变量长度太短了,改为400
sql语句怎么写呢?我好想是 文件夹是只读的?大哥!
先看一下attrib的语法
http://www.esanenu.com/10/Article_Show2.asp?ArticleID=371然后用存储过程运行一下,看看是不是能去掉只读属性。