【.bat】IISExpress配置通过IP访问程序

本页只记录便携运行方式脚本

详细IISExpress配置方法请看: VS的IISExpress配置通过IP访问程序

网络信息:192.168.1.45:8378

Run.bat

:: run as adminstrator
%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

rem add urlacl
netsh http add urlacl url=http://192.168.1.45:8378/ user=everyone

rem run iis express
"C:\Program Files\IIS Express\iisexpress.exe" /config:C:\Users\A\Documents\IISExpress\config\applicationhost.config /siteid:6

rem del urlacl
netsh http delete urlacl url=http://192.168.1.45:8378/

脚本解释:
1、获取管理员身份
2、添加 URL 保留项
3、运行IIS Express
4、删除 URL 保留项

注意
停止请在运行窗口按 Q 否则不会删除URL保留项,下次运行会报错(解决办法就是运行上面的删除保留项命令(需管理员身份))

posted @ 2024-07-04 18:31  HookDing  阅读(44)  评论(0编辑  收藏  举报