2012-12-27 4 views
1

가 어떻게 내 현재 폴더에 확인합니까 사용하여 폴더에의 Microsoft Visual C++ 2008 재배포 설정을 찾기 파일 -이 :일괄 배치 스크립트

Microsoft Visual C++ 2008 Redistributable setup exists using a batch script , 

는 내가 뭔가를해야 할 것 같아요 .exe 파일이기 때문에 그래서 나는 파일 설명을 읽을 수 있었다.

나는 사람들이 같은 폴더에 존재 가능한 파일의 목록을 구문 분석 할 수 있습니다 :

for /r %%i in (*) do echo %%i 

파일의 이름은 어떤 하나

Microsoft_VC90_CRT_x86 
이 작업을 수행 할 수

vcredist_x86_2008 

입니다

.msm 파일

감사합니다. 에 대해 어떻게

답변

0

: 기본적으로

dir *Redistributable*.exe 
if ERRORLEVEL 1 echo Error 

, 당신은 DIR 명령을 실행 한 후 상태를 확인 (즉 디렉토리 뭔가 여부를 발견 여부) ERRORLEVEL을 사용합니다. dir이 성공하면 ERRORLEVEL은 0 값을가집니다. 이 C에서 찾은처럼

+0

보인다 : C 드라이브에서 \ 검증 MSI 볼륨 레이블이 없습니다 : – user1926152

+0

나는 C 현재 오전 이 코드를 작성 갔지이 내가 무엇을 얻을 수 있습니다. 파일이 재배포를 찾을 수 없음 \ 검증 MSI – user1926152

+0

당신이해야합니까 발견 현재 디렉토리에 실행한다 : 볼륨 일련 번호는 AB3A-98C5 C의 디렉토리인가? 그렇다면 그 파일의 완전한 이름은 무엇입니까? – Icarus3