2

たとえば、IE9、Chrome、Firefox、Opera、Safariで「localhost / MySite」を同時に開いて、QAテストを行いたい。

ある種のバッチファイルがこれを行うのに効果的な方法だと思っていました。

つまり、「test.bat」をダブルクリックすると、コマンドラインに「Websitetotest:」というクエリが表示されます。「localhost/MySite」と入力すると、バッチファイルによってこれらのブラウザがすべて開かれ、そのサイトに移動します。

このトピックについて何も見つからなかったため、これが可能かどうかはわかりませんが、非常に役立ちます。少し時間を節約するのは常に良いことです。:)

ありがとう!

4

3 に答える 3

4

試す

setlocal
set /p url=Website to test:
start chrome %url%
start firefox %url%
start iexplore %url%
start opera %url%
start safari %url%
于 2012-05-14T23:41:05.427 に答える
0

バッチスクリプトで次のようなことを行うことができます。

cd "/path/to/file1"
start program1.exe

cd "/path/to/file2"
start program2.exe
于 2012-05-14T22:55:40.333 に答える
0

これはうまく機能することになりました:

set /p url= [Desired URL to test?]

if exist "%ProgramFiles(x86)%\Internet Explorer\iexplore.exe" start "" "%ProgramFiles(x86)%\Internet Explorer\iexplore.exe" %url%&
if exist "%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" start "" "%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" %url%&
if exist "%ProgramFiles(x86)%\Opera\opera.exe" start "" "%ProgramFiles(x86)%\Opera\opera.exe" %url%&
if exist "%ProgramFiles(x86)%\Safari\Safari.exe" start "" "%ProgramFiles(x86)%\Safari\Safari.exe" %url%&
if exist "%USERPROFILE%\AppData\Local\Google\Chrome\Application\chrome.exe" start "" "%USERPROFILE%\AppData\Local\Google\Chrome\Application\chrome.exe" %url%&
于 2012-05-15T16:19:45.477 に答える