## 事象
[[Task]]の`cmd`で[[PowerShell]]のファイルを呼び出したときに以下のエラーが発生する。
```txt
%1 is not a valid Win32 application
```
```yaml:Taskfile.yml
version: "3"
tasks:
default:
cmds:
- hoge.ps1
```
## 原因
`.ps1`ファイルを開く標準ツールが[[Notepad]]になっていたため。
## 対策
`pwsh`コマンドで呼び出す。
```yaml:Taskfile.yml
version: "3"
tasks:
default:
cmds:
- pwsh -File hoge.ps1
```
`.ps1`を開く標準ツールを[[PowerShell]]にしても解決できない。
## 参考
- [Failed to create new process\(%1 is not a valid Win32 application, Win32ErrorCode 193\)\\"", · Issue \#45107 · ansible/ansible](https://github.com/ansible/ansible/issues/45107)