2014-10-28 6 views
1

배치 파일에 문제가 있습니다. 첫 번째 배치 파일을 실행하는 2 파일이 있고 디렉터리를 만들고 필요한 파일을 복사합니다. instructions.txt를 열었으므로 두 번째 배치 파일이 올바르게 호출되지만 중지됩니다. CD에서 첫 번째 배치 파일을 실행 한 다음 dbinstall.bat 파일을 C : \ testing 폴더에서 실행합니다. 다른 배치 파일을 호출하고 프로그램을 설치하는 배치 파일 작성

내 SETUP.BAT입니다 회전에 전화를 실행해야합니다

@echo off 

    md "C:\testing" 

    xcopy *.* C:\testing 

    CALL "C:\testing\dbinstall.bat" 

REM ***PLEASE REPLACE %DWVerFileName.exe WITH THE PROPER VERSION OF THE EXE FILE*** 
    REM ***MAKE SURE THE 7z FILE INCLUDES THE CUSTOMER NAME AND THEN CHANGE %filename%.7z TO THE FILE NAME*** 

    CALL "C:\testing\Instructions.rtf" 

    start /b /wait "C:\testing\7z423.exe" 

    SET AppExePath="%ProgramFiles(x86)%\7-zip\7z.exe" 
    IF NOT EXIST %AppExePath% SET AppExePath="%ProgramFiles%\7-zip\7z.exe" 
    %AppExePath% e database.7z 

    start /b /wait "setup.exe" 

    SQLCMD -E -S touch -Q "RESTORE DATABASE testing FROM DISK='C:\testing\database.bak'" 

내가 갇혀이고 어떤 도움을 주시면 감사하겠습니다. 우리는 수단 "멈출"또는 "멈출"어디, 내가 생각했던 것과의 생각이 없기 때문에 다음

start "instructions" "C:\testing\Instructions.rtf" 

호출 할 것이다 감사

+0

배치에서 어떤 오류가 발생 했습니까? – Alderven

답변

1

CALL "C:\testing\Instructions.rtf" 

는해야 어떤 프로그램이 .rtf과 연결되어 있으면 7z423 실행 파일을 실행하는 동안 지시 사항을 표시하지 않고 표시 메커니즘을 계속 열어 두는 것입니다.

관련 문제