2016-06-22 19 views

答えて

0

!system命令で外部アプリケーションを呼び出すことができます。

これは、多くの場合、外部アプリケーションによって書かれた出力を得るために!tempfile!includeと結合されています

; We need a file in %temp% that the external command can write to. 
!tempfile TMPINC 

; This !system command tries to find the file in the Windows directory 
!system `cd /D %windir% & FOR /F %A IN ('dir /A:-D /T:W /O:D /B') DO @(> "${TMPINC}" echo.!define RECENTMOD "%~fA")` 

!include "${TMPINC}" 
!delfile "${TMPINC}" 
!undef TMPINC 
!ifndef RECENTMOD 
!error "No files found!" 
!endif 

Section 
File "${RECENTMOD}" 
SectionEnd 
関連する問題