亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > WINDOWS腳本實踐:為SAP補丁制作的VBS腳本代碼

WINDOWS腳本實踐:為SAP補丁制作的VBS腳本代碼

熱門標簽:拉薩外呼系統業務 廣州ai電銷機器人一般多少錢 合肥高德地圖標注 百度地圖標注是什么意思 外呼線路中繼線是什么 外呼系統免費招代理 怎么看地圖標注 外呼系統telrobot 深圳外呼系統收費
腳本主要功能包括:

注冊表讀取與修改 
文件內容修改如HOSTS、SERVICES文件 
文件屬性修改和文件復制 
系統環境變量設置 
等,僅供參考 

復制代碼 代碼如下:

'SAP設置腳本 
'編寫:SCZ 2005.04.20 
'最后修改日期: 2005.04.22 
'必須存在目錄: BW(補丁文件) 和 登入界面 
'======================================================================== 
'全局變量、處理過程 
'======================================================================== 
WScript.Echo "該腳本只能正常運行在WIN2000/XP/2003的操作系統管理員權限下,按'確定'繼續" 
Set objFSO = CreateObject("Scripting.FileSystemObject") '文件系統對象 
strWindir = GetWindir()                    '獲取WINDOWS目錄 
strSystem = GetSystemPath()                '獲取System目錄 
strSapPath = GetSAPPath()                 'SAP FrontEnd目錄 
strSapGuiPath = strSapPath  "SAPgui"            'SapGui目錄 
strSapBWPath = strSapPath  "BW"            'BW目錄 
strHostPath = GetHostFilePath()             'host 文件所在目錄 
strServicesPath = GetServicesPath()             'services 文件所在目錄 

Call CopyFiles()                    '復制文件 
Call ModifyHost(strHostPath)                '修改HOST文件 
Call ModifyServices(strServicesPath)            '修改SERVICES文件 
Call SetEvn(strSapGuiPath)                '設置環境變量 
Call SetTCPIP(strServicesPath)                '修改TCPIP參數 
WScript.Echo "BW設置處理完畢,請手動安裝SAP系統補丁" 



'======================================================================== 
'通過注冊獲取SAP FrontEnd目錄 
'======================================================================== 
Function GetSAPPath() 
    Const HKEY_LOCAL_MACHINE = H80000002 
    strComputer = "." 
    Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\"  _ 
         strComputer  " ootdefault:StdRegProv") 

    strKeyPath = "SOFTWARESAPSAP Shared" 
    strEntryName = "SAPdestdir" 
    objReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strEntryName,strValue 
    GetSAPPath = strValue 
    If IsNull(strValue) Then  
        Wscript.Echo "SAP注冊信息讀取失敗,SAP未安裝或系統已損壞,安裝終止" 
        Err.Raise(507) 
        Err.Clear 
    End If 
End Function 


'======================================================================== 
'獲取WINDOWS目錄 
'======================================================================== 
Function GetWindir() 
    Const WindowFolder = 0 
    Set GetWindir = objFSO.GetSpecialFolder(WindowFolder) 
End Function 


'======================================================================== 
'獲取SYSTEM目錄 
'======================================================================== 
Function GetSystemPath() 
    Const SystemFolder = 1 
    Set GetSystemPath = objFSO.GetSpecialFolder(SystemFolder) 
End Function 


'======================================================================== 
'獲取HOST文件所在目錄 
'======================================================================== 
Function GetHostFilePath() 
    GetHostFilePath = strSystem  "driversetc" 
End Function 


'======================================================================== 
'獲取Services文件所在目錄 
'======================================================================== 
Function GetServicesPath() 
    GetServicesPath = strSystem  "driversetc" 
End Function 

'======================================================================== 
'復制文件 
'======================================================================== 
Function CopyFiles() 
    If NOT objFSO.FolderExists(strSapBWPath) Then   
        WScript.Echo "BW組件未安裝,請先安裝SAP的BW組件,再運行該腳本" 
        Err.Raise(507) 
        Err.Clear 
    End If 

    Call ClearAttribs(strSapBWPath) 

    objFSO.CopyFile "登陸界面*.ini" , strWindir 
    objFSO.CopyFile "BWgssntlm.dll" , strSapGuiPath  "gssntlm.dll" 
    objFSO.CopyFile "BWsncgss32.dll" , strSystem   "sncgss32.dll" 

    strBakFolder =strSapBWPath  "ak" 
    IF NOT objFSO.FolderExists(strBakFolder) Then   
        objFSO.CreateFolder(strBakFolder) 
    Else  
        Call ClearAttribs(strBakFolder) 
    End If 

    objFSO.CopyFile strSapBWPath  "*.xla" , strBakFolder 
    objFSO.CopyFile "BW*.xla" , strSapBWPath 
End Function 

'======================================================================== 
'去除文件只讀屬性 
'======================================================================== 
Function ClearAttribs(strFolder) 
    Call ClearFileAttrib(strFolder  "sapbex.xla") 
    Call ClearFileAttrib(strFolder  "sapbexc.xla") 
    Call ClearFileAttrib(strFolder  "sapbexs.xla") 
    Call ClearFileAttrib(strFolder  "sapbex0.xla") 
    Call ClearFileAttrib(strSystem   "sncgss32.dll") 
End Function 

'======================================================================== 
'去除文件只讀屬性 
'======================================================================== 
Function ClearFileAttrib(strFile) 
    If objFSO.FileExists(strFile) Then  
        Set f = objFSO.GetFile(strFile) 
        f.Attributes = 0 
    End If  
End Function 

'======================================================================== 
'修改HOST文件 
'======================================================================== 
Function ModifyHost(strHostPath) 
    strHostFile = strHostPath  "hosts" 
    strHostBak = strHostPath  "hosts.bak" 
    Const ForReading = 1, ForWriting = 2, ForAppending = 8 
    objFSO.CopyFile strHostFile , strHostBak 
    Set objFile = objFSO.OpenTextFile(strHostFile, ForReading, False) 
    strContents = objFile.ReadAll 
    objFile.Close 

    Set objFile = objFSO.OpenTextFile(strHostFile, ForAppending, False) 
    objFile.WriteBlankLines 1 
    compResult = Instr(strContents,"192.168.0.136") 
    If compResult = 0 Then objFile.WriteLine("192.168.0.136"  Chr(9)  "bwprd") 
    compResult = Instr(strContents,"192.168.0.135") 
    If compResult = 0 Then objFile.WriteLine("192.168.0.135"  Chr(9)  "bwdev") 
    compResult = Instr(strContents,"192.168.0.171") 
    If compResult = 0 Then objFile.WriteLine("192.168.0.171"  Chr(9)  "bwqas") 
    objFile.close 
End Function  

'======================================================================== 
'修改SERVICES文件 
'======================================================================== 
Function ModifyServices(strServicesPath) 
    strServicesFile = strServicesPath  "services" 
    strServicesbak = strServicesPath  "services.bak" 
    Const ForReading = 1, ForWriting = 2, ForAppending = 8 
    objFSO.CopyFile strServicesFile , strServicesbak 
    Set objFile = objFSO.OpenTextFile(strServicesFile, ForReading, False) 
    strContents = objFile.ReadAll 
    objFile.Close 

    Set objFile = objFSO.OpenTextFile(strServicesFile, ForAppending, False) 
    objFile.WriteBlankLines 1 
    compResult = Instr(strContents, "sapmsP01") 
    If compResult = 0 Then objFile.WriteLine("sapmsP01"  Chr(9)  "3600/tcp") 
    objFile.Close 
End Function  

'======================================================================== 
'設置環境變量 
'------------------------------------------------------------------------ 
Function SetEvn(strSapGuiPath) 
    strComputer = "." 
    Set objWMIService = GetObject("winmgmts:\"  strComputer  " ootcimv2") 
    Set colItems = objWMIService.ExecQuery( "Select * from Win32_Environment where name = 'SNC_LIB'") 
    Found = False 

    For Each objItem in colItems 
        If UCase(objItem.Name) = "SNC_LIB" Then 
                Found = True 
                objItem.VariableValue = strSapGuiPath  "gssntlm.dll" 
                objItem.Put_ 
           End If 
    Next 

    If (Found = False) Then   
            Set oEvn = objWMIService.Get("Win32_Environment").Spawninstance_ 
            oEvn.Name = "SNC_LIB" 
            oEvn.VariableValue = strSapGuiPath  "gssntlm.dll" 
            oEvn.SystemVariable = True 
            oEvn.UserName = "SYSTEM>" 
            oEvn.Status = "OK" 
            Set oPath = oEvn.Put_ 
     End If 

End Function 

'======================================================================== 

'======================================================================== 
'設置TCP/IP參數 
'------------------------------------------------------------------------ 
Function SetTCPIP(strServicesPath) 
    Const HKEY_LOCAL_MACHINE = H80000002 
    strComputer = "." 
    Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\"  _ 
         strComputer  " ootdefault:StdRegProv") 

    strKeyPath = "SYSTEMCurrentControlSetServicesTcpipParameters" 
    strEntryName = "DataBasePath" 
    objReg.SetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strEntryName,strServicesPath 
End Function 
'========================================================================

標簽:臺灣 漳州 六安 周口 玉林 延安 嘉興 廣安

巨人網絡通訊聲明:本文標題《WINDOWS腳本實踐:為SAP補丁制作的VBS腳本代碼》,本文關鍵詞  WINDOWS,腳本,實踐,為,SAP,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《WINDOWS腳本實踐:為SAP補丁制作的VBS腳本代碼》相關的同類信息!
  • 本頁收集關于WINDOWS腳本實踐:為SAP補丁制作的VBS腳本代碼的相關信息資訊供網民參考!
  • 推薦文章
    可以免费看毛片的网站| 久草免费资源| 精品在线观看国产| 午夜欧美成人久久久久久| 亚洲天堂免费| 青草国产在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品国产香蕉伊思人在线又爽又黄| 欧美日本免费| 99久久精品国产高清一区二区| 欧美激情一区二区三区在线播放 | 日韩欧美一二三区| 国产伦理精品| 欧美a级片视频| 毛片高清| 在线观看导航| 夜夜操网| 国产伦精品一区二区三区无广告| 久草免费资源| 一级女人毛片人一女人| 黄色免费三级| 九九精品在线播放| 日日日夜夜操| 免费毛片基地| 日韩在线观看网站| 日韩专区亚洲综合久久| 一本高清在线| 你懂的日韩| 久久久久久久男人的天堂| 国产不卡福利| 日韩中文字幕在线播放| 中文字幕97| 亚洲第一页乱| 久久99这里只有精品国产| 久久久久久久男人的天堂| 二级特黄绝大片免费视频大片| 韩国毛片| 国产精品1024在线永久免费 | 青草国产在线观看| 黄视频网站免费看| 精品在线观看国产| 亚久久伊人精品青青草原2020| 日韩一级精品视频在线观看| 麻豆污视频| 日本伦理片网站| 日本免费乱理伦片在线观看2018| 欧美国产日韩精品| 日本免费区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产视频网站在线观看| 精品视频在线观看一区二区| 一级女性全黄久久生活片| 日韩免费在线| 久久精品免视看国产明星| 天天做人人爱夜夜爽2020| 国产视频一区在线| 色综合久久手机在线| 999精品在线| 国产成人精品影视| 日韩中文字幕一区| 99久久精品国产麻豆| 国产网站在线| 亚洲精品中文字幕久久久久久| 一级女人毛片人一女人| 91麻豆tv| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美另类videosbestsex久久 | 台湾美女古装一级毛片| 国产视频一区二区在线观看| 成人影院久久久久久影院| 99久久精品国产高清一区二区| 国产精品1024在线永久免费 | 日韩免费在线| 欧美大片aaaa一级毛片| 免费的黄视频| 韩国毛片免费| 国产韩国精品一区二区三区| 99久久精品国产片| 一级女人毛片人一女人| 久久久成人网| 久久精品店| 国产精品自拍一区| 久久99这里只有精品国产| 日韩在线观看网站| 久草免费在线观看| 成人a大片在线观看| 欧美a级成人淫片免费看| 一级毛片视频在线观看| 精品久久久久久中文字幕2017| 可以免费看毛片的网站| 欧美大片一区| 日韩一级精品视频在线观看| 色综合久久手机在线| 久久国产精品自线拍免费| 亚洲女人国产香蕉久久精品| 四虎影视精品永久免费网站| 国产激情一区二区三区| 国产不卡在线观看视频| 九九国产| 亚洲天堂免费| 九九精品久久久久久久久| 91麻豆tv| 成人a大片在线观看| 精品国产一区二区三区国产馆| 午夜激情视频在线播放| 中文字幕一区二区三区精彩视频| 国产不卡精品一区二区三区| 日韩中文字幕在线亚洲一区| 中文字幕一区二区三区精彩视频| 成人高清免费| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产麻豆精品| 黄视频网站免费看| 精品在线观看国产| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 亚洲精品影院久久久久久| 日韩中文字幕在线亚洲一区| 午夜欧美成人久久久久久| 亚洲爆爽| 精品国产亚一区二区三区| 欧美大片一区| 国产精品1024在线永久免费 | 99久久视频| 韩国三级视频网站| 国产视频网站在线观看| 亚洲爆爽| 99久久精品国产片| 亚洲天堂在线播放| 日韩在线观看网站| 国产不卡在线观看视频| 国产伦精品一区二区三区无广告| 国产视频一区二区在线观看| 午夜在线影院| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 可以免费在线看黄的网站| 精品视频免费看| 一级女人毛片人一女人| 欧美一级视频高清片| 精品国产香蕉伊思人在线又爽又黄| 精品视频在线看| 美女免费精品视频在线观看| 日韩av片免费播放| 亚洲第一页乱| 国产成人精品影视| 国产韩国精品一区二区三区| 欧美a级片视频| 麻豆污视频| 日韩欧美一二三区| 国产视频一区在线| 国产高清在线精品一区a| 可以免费在线看黄的网站| 韩国毛片| 国产伦精品一区二区三区在线观看 | 国产精品免费久久| 一级片免费在线观看视频| 国产视频一区在线| 色综合久久手机在线| 日韩男人天堂| 尤物视频网站在线| 欧美大片一区| 欧美国产日韩一区二区三区| 欧美日本免费| 一级女性全黄久久生活片| 国产a毛片| 欧美激情一区二区三区视频| 亚洲 激情| 九九久久99| 天天做人人爱夜夜爽2020| 九九精品久久久久久久久| 91麻豆精品国产自产在线观看一区 | 精品国产一区二区三区国产馆| 青青青草视频在线观看| 亚洲爆爽| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人免费高清视频| 欧美另类videosbestsex久久 | 台湾美女古装一级毛片| 国产成a人片在线观看视频| 欧美激情一区二区三区在线| 国产精品1024在线永久免费 | 中文字幕97| 久久99中文字幕久久| 国产网站在线| 99久久精品国产麻豆| 一级片免费在线观看视频| 成人免费观看网欧美片| 日韩专区亚洲综合久久| 日本伦理片网站| 久草免费在线观看| 日韩在线观看视频黄| 国产麻豆精品免费视频| 成人在激情在线视频| 99久久视频| 99久久视频| 国产极品白嫩美女在线观看看| 国产原创视频在线| 日韩欧美一二三区| 高清一级淫片a级中文字幕| 韩国毛片| 精品视频在线看|