[20180116]變態的windows批處理5.txt
[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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2150182/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20170425]變態的windows批處理1.txtWindows
- [20170425]變態的windows批處理2.txtWindows
- Windows批處理中的變數和值Windows變數
- [20171225]變態的windows批處理4.txtWindows
- [20210510]變態的windows批處理7.txtWindows
- [20190219]變態的windows批處理6.txtWindows
- Windows批處理命令Windows
- Windows批處理學習(二)——批處理(3)薦Windows
- [20211207]變態的windows批處理10.txtWindows
- [20211011]變態的windows批處理9.txtWindows
- windows批處理之一:字串處理Windows字串
- Windows批處理檔案Windows
- Windows批處理命令專題Windows
- windows sql loader批處理WindowsSQL
- 關於批處理中的變數變數
- [20170611]變態的windwos批處理3.txt
- 開啟windows批處理大門Windows
- 部分Windows批處理指令碼整理Windows指令碼
- windows批處理之三:for迴圈Windows
- windows刪除檔案的批處理操作Windows
- 在linux中生成windows的批處理LinuxWindows
- windows cmt bat批處理中的註釋WindowsBAT
- 07 Windows批處理之檔案操作Windows
- 批處理-刪除環境變數變數
- Windows 批處理之DATE命令的使用方法Windows
- 04 Windows批處理中的條件執行Windows
- windows 批處理備份目錄指令碼Windows指令碼
- Windows10系統優化(批處理)Windows優化
- windows批處理之二:基礎知識Windows
- Windows下統計埠連結數的批處理Windows
- [windows]批處理獲取時間的long型值Windows
- 批處理框架框架
- JDBC 批處理JDBC
- 碎片批處理
- 批處理命令
- 批處理概述
- 修改windows遠端桌面連線埠-批處理Windows
- Windows掃描埠連結數批處理薦Windows