파일을 다운로드하고 실행하기 위해 MS Word에서 DDEAUTO 스크립트를 만들려고합니다.시작 프로세스 : 인수 'f'를 허용하는 위치 매개 변수를 찾을 수 없습니다.
코드는 다음입니다 :
{
DDEAUTO
"C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe (New-Object System.Net.WebClient).DownloadFile('http://www.7-zip.org/a/7z1701-x64.exe', 'file.exe')
Start-Process 'file.exe' " "Message Text"
}
스크립트는 file.exe가 같은 파일을 다운로드하지만 실행하지 않습니다. 내가 PowerShell에서 직접 사용하는 경우하지만 MS 워드에서 호출하고하지 않을 경우
Start Process : A positional parameter can not be found that accepts argument 'f'
동일한 코드가 완전히 작동합니다
나는 오류 말을 얻는다. 당신은 PowerShell을 인용 부호 안에 실행하고자하는 코드를 삽입 할 필요가
'Start-Process 'mess.exe'.EXE f '를 호출하는 오류에 따라 실제 코드를 보여주십시오. –
정확히 내가 이상한 것을 발견 했으므로 코드에'f '를 사용하지 않았습니다. . 코드는 위에 게시 한 코드입니다. –