何かのようなもの:
//Get all search data
$search = new search('C:\', '*.exe');
while($item = $search->next())
{
$details = $item->getDetails();
append_details('C:\files.txt', implode_details($details));
}
しかし、NSIS では ( http://nsis.sourceforge.net/ )
何かのようなもの:
//Get all search data
$search = new search('C:\', '*.exe');
while($item = $search->next())
{
$details = $item->getDetails();
append_details('C:\files.txt', implode_details($details));
}
しかし、NSIS では ( http://nsis.sourceforge.net/ )
FindFirst/FindNext 関数を使用して、特定のディレクトリ内のすべてをループすることができます。
FindFirst $0 $1 "c:\*.exe"
FileLoop:
StrCmp $1 "" DoneFileLoop ;Check for no files
DetailPrint $1 ;Print file name
;Code to output whatever details you wanted to a txt file here
FindNext $0 $1 ;Get the next file from the list
goto FileLoop ;Go back to the top and check for no files
DoneFileLoop: