选中文件夹设定为IIS站点主目录的批处理bat
2014-04-13 02:30
204 查看
原文:选中文件夹设定为IIS站点主目录的批处理bat我使用的OS是winxp,安装的IIS版本为5.1,不支持多站点,下载的一些源代码想测试浏览一下就得设定虚拟目录,而且有些还必须设为站点根目录,每次改的时候就需要打开IIS然后默认站点,右键属性->主目录这样设定一番,天天这么重复设定就感觉麻烦的很了,于是就想如果能在源代码文件夹右键直接设定为IIS主目录多好啊,搜索了一下也没找到相关的小工具,就自己着手鼓捣一下吧,费了半天劲终于使用bat改写注册表整成了,正常运行该bat的requirements:
1.你的机器上还保留着C:\Inetpub\AdminScripts\adsutil.vbs(如果在其他目录可修改bat中该文件路径)
2.windows脚本宿主为cscript
建立一个bat文件install.bat,内容如下:
@echo off
reg add HKEY_CLASSES_ROOT\Folder\shell\IISRoot /ve /t REG_SZ /d 设为IIS站点主目录 /f
reg add HKEY_CLASSES_ROOT\Folder\shell\IISRoot\command /ve /t REG_SZ /d "cmd.exe /c cscript C:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/1/ROOT/Path \"%%1\"" /f
exit
ok,然后双击运行之后,你选中某个文件夹点击右键即出现“设为IIS站点主目录”的右键菜单了。
未在其他机器上测试,大家如果用得着可以自行修改使用。enjoy it!:)
1.你的机器上还保留着C:\Inetpub\AdminScripts\adsutil.vbs(如果在其他目录可修改bat中该文件路径)
2.windows脚本宿主为cscript
建立一个bat文件install.bat,内容如下:
@echo off
reg add HKEY_CLASSES_ROOT\Folder\shell\IISRoot /ve /t REG_SZ /d 设为IIS站点主目录 /f
reg add HKEY_CLASSES_ROOT\Folder\shell\IISRoot\command /ve /t REG_SZ /d "cmd.exe /c cscript C:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/1/ROOT/Path \"%%1\"" /f
exit
ok,然后双击运行之后,你选中某个文件夹点击右键即出现“设为IIS站点主目录”的右键菜单了。
未在其他机器上测试,大家如果用得着可以自行修改使用。enjoy it!:)
相关文章推荐
- 选中文件夹设定为IIS站点主目录的批处理bat
- [BAT] 通过批处理删除7天前的报告,并删除当前目录下的空文件夹
- IIS下 多站点 利用虚拟目录 访问共用(图片)文件夹
- windows 批处理 bat 删除一个目录下的文件夹
- 使用BAT批处理文件快速删除.svn目录
- 删除N天前的M(天)个目录 、删除N天前最后修改的文件 ForFiles, dos command 批处理命令cmd/bat
- 使用批处理(bat)脚本对目录树下同种性质的目录或文件进行处理
- eclipse打开选中文件(文件夹,包)的当前目录
- 重启虚拟目录或站点,不重启iis
- C#建立IIS虚拟目录站点
- 为用户批量建立私人文件夹并设定权限的批处理
- C#实现获取IIS站点及虚拟目录信息的方法
- C#实现获取IIS站点及虚拟目录信息的方法
- [BAT] 以当前时间为名创建文件夹,将本地文件夹里的文件拷贝到远程共享目录
- IIS站点/虚拟目录中访问共享目录(UNC)
- bat文件 遍历文件夹生成树状目录
- IIS下众多网站,如何快速定位某站点日志在哪个文件夹?
- BAT 批处理实现循环备份N天文件夹
- IIS 一个服务器下不同站点操作共享文件夹
- Elicpse使用技巧-打开选中文件文件夹或者包的当前目录