2
내 HTA 프로그램에서 파일 리디렉션이 작동하지 않는 이유를 누군가 말해 줄 수 있습니까? 여기에는 다음이 포함 셸 응용 프로그램 출력을 HTA 응용 프로그램을 사용하여 파일로 리디렉션
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "md5sums.exe", "tarball.tar > .\md5sum.log", , , NORMAL_WINDOW
나는 그것이 잘 작동 리디렉션없이 위의 두 줄 내 HTA 프로그램을 실행
. 그러나 두 번째는 내가 추가 "> \ md5sum.log는."md5sums.exe 다음과 같은 오류 밖으로 뱉어 :Unable to read file/directory .\md5sum.log
, 그것은 리디렉션 기호를 무시하는 것 의미와 존재하지 않는 md5sum이의 체크섬을 위해 노력을 .log 파일.
md5sums.exe는 단순히 외부 체크섬 프로그램입니다. 내가 명령 행에서 다음 실행하면 잘 작동 :
md5sums.exe tarball.tar > .\md5sum.log
을 예상대로 md5sum.log 파일 tarball.tar에 대한 체크섬을 배관.
나는 해결책을 찾지 못한 채 Interwebs 전체에서 높은 값과 낮은 값을 검색했습니다. 누구든지 제공 할 수있는 도움에 큰 감사를드립니다.