@echo off
setlocal EnableDelayedExpansion
::if not exist cmd.exe goto
start cmd.exe
if not "%1"=="" goto body
:instruction
echo ********************************************************************
echo 注意!以下包括:功能說明,使用方法,著作權資訊,作者,時間,版本等資訊
echo Create Author:Hu Zhoujie
echo Create Time:11/21/2007
echo Modified By:Hu Zhoujie
echo Modified Time:11/27
echo Version:0.2
echo @Copyright by Microsoft Corp.
echo ********************************************************************
echo 功能說明:ttest.bat指令碼程式用來對Terminal Server做
echo 終端壓力測試。測試在若干個終端登入Terminal Server時的運行情況。
echo ********************************************************************
echo 使用方法:
echo 1.產生testpc.rcp檔案。
echo 在使用本指令碼之前,需要在要測試的終端機器上產生testpc.rdp檔案,本指令碼
echo 要調用此檔案。此檔案產生方法:
echo 開啟“遠端桌面連線”,常規中設定好“電腦名稱”,“使用者名稱”,“密碼”,
echo “域”,“儲存密碼”前打勾。存為test.rcp檔案,注意檔案名稱不能包括空格。
echo 2.運行本指令碼。
echo 如果想瞭解參數使用方式請在命令提示字元下運行:ttest /?或者ttest help,
echo 將顯示使用協助。
echo ********************************************************************
setlocal EnableDelayedExpansion
if "%1"=="" goto help
if "%1"=="/?" goto help
if "%1"=="help" (goto help) else (goto OpenConnection)
:OpenConnection
for /l %%i in (1,1,%2) do (
start %1
)
goto end
:help
echo.
echo 遠端桌面多會話串連工具 V1.0
echo.
echo Usage: TSMultiConnector RDPConfigFileFullPath SessionNumbers
echo TSMultiConnector help ^| ^/?
echo.
echo 參數:
echo RDPConfigFileFullPath: RDP 串連設定檔的完整路徑,如"C:/ABC.RDP"
echo SessionNumbers: 同時發起的會話數,為整數
echo.
echo help 或 ^/? 將顯示本協助
echo.
echo 如 TSMultiConnector "C:/ABC.RDP" 10
echo.
echo 註: 開啟Windows附件中“遠端桌面連線”(或者直接 MSTSC),在常規中設定
echo 對“電腦 名”、“使用者名稱”、“密碼”、“域”等資訊進行設定,
echo 選中“儲存密碼”,然後儲存遠端連線設定檔(尾碼為 .RDP)即可。
:end