[20180116]变态的windows批处理5.txt

简介: [20180116]变态的windows批处理5.txt --//写一个windows批处理,使用choice /c 123456789abcdefghijklm0 /M "请选择:" --//输入不同的条件选择执行路径。

[20180116]变态的windows批处理5.txt

--//写一个windows批处理,使用choice /c 123456789abcdefghijklm0 /M "请选择:"
--//输入不同的条件选择执行路径。

--//由于管理数据库的字符集问题,我选择调用不同版本的toad。我定义环境变量:

set TOADCN="E:\Program Files\Dell\Toad for Oracle 12.6\Toad.exe"
set TOADEN="E:\Program Files\Quest Software.old\Toad for Oracle\toad.exe"

--//在每个选择执行类似如下:
:test78
    set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
    start %toadcn% -min -max  -c "sys/xxxx@78 as sysdba" scott/xxxx@78
    goto begin

--//如果不使用start必须再打开一个批处理,而如果调用start可以实现启动一个单独的窗口运行指定的程序或命令。
--//但是上面的执行报错,因为展开后有空格。我必须加一个title参数,欺骗批处理。修改如下:

:test78
    set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
    start "" %toadcn% -min -max  -c "sys/xxxx@78 as sysdba" scott/xxxx@78
    goto begin

目录
相关文章
|
6月前
|
人工智能 机器人 测试技术
【windows批处理batch】.bat文件循环判断语句
【windows批处理batch】.bat文件循环判断语句
|
3月前
|
Windows Python
【Azure 批处理 Azure Batch】在Azure Batch中如何通过开始任务自动安装第三方依赖的一些软件(Windows环境)
【Azure 批处理 Azure Batch】在Azure Batch中如何通过开始任务自动安装第三方依赖的一些软件(Windows环境)
|
5月前
|
Windows
Windows批处理(BAT)文件执行时“一闪而过或闪退”问题及解决方法
Windows批处理(BAT)文件执行时“一闪而过或闪退”问题及解决方法
2155 1
|
5月前
|
Windows
windows系统bat批处理 打开乱码
windows系统bat批处理 打开乱码
44 4
|
5月前
|
Java Windows
windows系统bat批处理 一键配置java jdk环境变量
windows系统bat批处理 一键配置java jdk环境变量
103 4
|
5月前
|
关系型数据库 MySQL 数据安全/隐私保护
windows系统bat批处理 mysql 脚本启动关闭
windows系统bat批处理 mysql 脚本启动关闭
219 3
|
5月前
|
Windows
windows系统bat批处理 网络设置大全 设置静态、动态IP地址
windows系统bat批处理 网络设置大全 设置静态、动态IP地址
1366 2
|
5月前
|
Windows
windows系统bat批处理 打开设备管理器
windows系统bat批处理 打开设备管理器
117 1
|
5月前
|
Windows
windows系统bat批处理 开机一键多个程序
windows系统bat批处理 开机一键多个程序
88 1
|
5月前
|
Windows
windows系统bat批处理 清理注册表与蓝屏补丁
windows系统bat批处理 清理注册表与蓝屏补丁
48 1
下一篇
无影云桌面