• vbs自由选择启动bat文件


    1.首先创建一个文件夹用来放bat文件和配置文件.

    2.然后在bat文件中写入启动程序。中间红色框是启动程序,外面程序是用来隐藏命令提示符的。

     3.txt配置文件配置vbs启动项,vbs只能找到此文件下的bat文件。

      每一行代表一个bat文件,格式分三部分(必须都要有):

         1.代表ID

         2.bat文件的路径

           3.启动程序描述

    4.vbs文件代码:

    path = "C:UsersjohnnyDesktopftpcftpc.txt" '配置txt文件的路径

    dim fso,f,s,ws,str
    set fso = CreateObject("Scripting.FileSystemObject")
    set ws = WScript.CreateObject("WScript.Shell")
    set f = fso.OpenTextFile(path, 1, true)
    Celsius()
    ftpc = Inputbox("输入需要打开的FTPC环境"& vbcrlf &"已配置ID:"+str )
    if ("" = ftpc or null = ftpc) then
    WScript.Quit
    end if
    Do Until f.AtEndOfStream
    strLine = f.ReadLine
    strArr = split(strLine,"=")
    if (strArr(0) = ftpc ) then
    ws.Run strArr(1),0
    WScript.Quit
    end if
    Loop
    msgbox("你傻啊,没看到输入框上拳头大的ID啊")
    f.Close()
    Function Celsius()
    set file = fso.OpenTextFile(path, 1, true)
    Do Until file.AtEndOfStream
    strLine = file.ReadLine
    strArr = split(strLine,"=")
    if (strArr(0) = ftpc ) then
    path = strArr(1)
    end if
    str = str + " " + strArr(0)+":"+strArr(2)
    Loop
    End Function

    5.启动vbs,弹出输入框,输入框内输入配置好的bat文件的ID,同时输入框上会有提示已经配置好的ID。

     

  • 相关阅读:
    PAT A1060——string的常见用法详解
    题解-ZJOI2015地震后的幻想乡
    题解-富有物理组的风采
    题解-概率计算器
    题解-CodeForces835F Roads in the Kingdom
    题解-hdu2866 Special Prime
    题解-poj3682King Arthur's Birthday Celebration
    题解-拉格朗日(bzoj3695变种)
    题解-ZeroJudge-c686 高斯符號
    其他-几道物理题
  • 原文地址:https://www.cnblogs.com/johnnyC/p/9503916.html
Copyright © 2020-2023  润新知