技术帝的平台展示,网站建设、网站推广、SEO技术、网站优化、电子商务推广、平面美工和软件测试等技术干货分享。

IIS服务器使用批处理命令修改网站文件读写权限

服务器 abel-lan 184℃ 0评论

摘要

发布网站或者网站迁移时,需要修改文件夹及文件的读写权限,如何使用批处理命令批量修改文件读写权限,本文就为您详细介绍处理过程。

需求场景

发布网站时,部分文件夹或文件需要可写权限,而这部分文件又比较多,这时就需要使用批处理来快速搞定;还有网站迁移时,这时需要可写权限的文件会更多,这时使用批处理将更高效快速;另外在我们遇到网站文件无法更新、无法上传、无法生成时,这时就需要考虑文件是否缺少可写权限,这时也可以使用批处理解决。

工作原理

网站文件需要可写权限,一般是由于该文件是通过系统账号或者ftp账号创建,导致IIS账号只有该文件的读取权限,没有写入权限,此时就需要赋予IIS账号IUSR用户写入权限。

解决方法

根据自己网站情况,按照下述模板编辑批处理文件,将需要更改的文件夹及文件添加到批处理命令中,保存为批处理文件,然后运行该批处理文件。
批处理文件模板如下:

@echo off
icacls "C:\Data Disk\www\Products*" /grant IUSR:rmw
icacls "C:\Data Disk\www\News*" /grant IUSR:rmw
icacls "C:\Data Disk\www\sitemaps.xml" /grant IUSR:rmw
icacls "C:\Data Disk\www\index.html" /grant IUSR:rmw
pause & exit

该批处理方法就是将文件夹及文件权限修改以批处理的方式操作。单个文件夹或文件窗口操作方法见下图:

IIS文件夹或文件添加可写权限
IIS文件夹或文件添加可写权限

转载请注明:半亩方塘 » IIS服务器使用批处理命令修改网站文件读写权限

赞 (14)支付宝扫码打赏微信扫码打赏分享
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址