2016-09-26 3 views
0

Я использую скрипт для сборки файлов VB6. До сих пор каждая папка была жестко закодирована, что не является лучшим решением, поэтому я пытаюсь изменить скрипт, чтобы найти и построить файл .vbp из папки. К сожалению, он даже не выполнен. Код ниже. $outputfile - это файл журналов.Проблемы с реестром PowerShell в папке VB6

Get-ChildItem $folder -Include *.vbp -Recurse | foreach ($_) { 
    & vb6.exe /out $outputFile $_.FullName /make 
} 
+0

что вам нужно сделать именно так. – saftargholi

+0

remove '($ _)', это недопустимый синтаксис – wOxxOm

+3

@wOxxOm Нет, это не так. Это просто бессмысленно. –

ответ

0

Мое предположение было бы проблемой при разборе $ _. Fullname без включения в $(). Попробуйте следующее:

Get-ChildItem $folder -Include *.vbp -Recurse | foreach { 
    & vb6.exe /out $outputFile $($_.FullName) /make 
}