zoukankan      html  css  js  c++  java
  • Installshield 创建虚拟目录脚本

    function CreateVirtualDir(VirtualName,VirtualDataPath)
       
        STRING szWaitTxt,szVirPath;
        OBJECT objIIS_Virtual,objVirtDir;

    begin
     
        szWaitTxt= "正在创建 " + VirtualName + " 虚拟目录....";
        SdShowMsg (szWaitTxt, TRUE);
        Delay(3);          

        set objIIS_Virtual = CoGetObject("IIS://localhost/W3SVC/1/Root", "");                   
        szVirPath = TARGETDIR + VirtualDataPath;
       
        if (IsObject(objIIS_Virtual)) then
           
            try
               
                set objVirtDir = objIIS_Virtual.Create("IISWebVirtualDir", VirtualName);
                if (IsObject(objVirtDir)) then
                    objVirtDir.Path = szVirPath; 
                   
                    objVirtDir.AccessRead = TRUE;
                    objVirtDir.AccessScript = TRUE; 
                    objVirtDir.AccessWrite = FALSE;
                    objVirtDir.EnableDirBrowsing = FALSE;  
                    objVirtDir.EnableDefaultDoc = TRUE;  
                    objVirtDir.AppFriendlyName = VirtualName;
                    objVirtDir.SetInfo();          
                   
                    objVirtDir.AppCreate2(2);
                    objVirtDir.SetInfo();
                endif;  
               
            catch
                MessageBox("无法创建虚拟目录,请自行创建虚拟目录!", INFORMATION);
            endcatch; 
           
        endif;
       
    end;

  • 相关阅读:
    python class属性
    获取安卓系统日志输出
    深入理解C#中的IDisposable接口(转)
    Mac开启自带的Apache服务器
    【转】《Unity Shader入门精要》冯乐乐著 书中彩图
    AssetDatabase的方法总结
    C# 读写XML文件的方法
    tkinter模块常用参数(python3)
    Unity在Project视图里面显示文件的拓展名
    Git忽略提交规则
  • 原文地址:https://www.cnblogs.com/ZJ199012/p/2297861.html
Copyright © 2011-2022 走看看