• 选中文件夹设定为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 /"cmd.exe /c cscript C:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/1/ROOT/Path \"%%1\"" /f
    exit 
     
    ok,然后双击运行之后,你选中某个文件夹点击右键即出现“设为IIS站点主目录”的右键菜单了。
     
    未在其他机器上测试,大家如果用得着可以自行修改使用。enjoy it!:)
  • 相关阅读:
    odoo11 访问MSQL Server等第三发数据源
    学习 Git Rebase
    Arch Linux 启用 MTU 探测
    可控函数
    DIY:从零开始写一个 SQL 构建器
    F# 4.6 预览版正式公布
    使用 Immutable Subject 来驱动 Angular 应用
    如何对付运行时可能为 null 的 Record Type
    Angular Forms
    不要使用 JWT 进行会话管理
  • 原文地址:https://www.cnblogs.com/s1ihome/p/setIISRootBat.html
Copyright © 2020-2023  润新知