WindowsのRunnerでコマンド(shell="cmd")no設定でcmd が見つからないエラーになる

皆さん、こんにちは、WindowsでGitLab Raunnerを設定するのが初めてで、RunnerでWindows上になるバッチや、コマンドを実行させるジョブを準備しています。

Runner実行時に以下のエラーが出ます。改善するべき点を教えていただけると幸いです。
エラーメッセージ:
「Running with gitlab-runner 17.2.1 (9882d9c7)

Preparing the “shell” executor
ERROR: Preparation failed: shell cmd not found 」

.gitlab-ci.yml の実行したいサンプル例は、以下の通りです。
「stages:

  • test

test_job:
stage: test
script:
- echo “Hello, World!” > hello.bat
- hello.bat
tags:
- windows

こちらにについても、アドバイスがあればご教示ください。
宜しくお願いします。

Please translate your question into English, so that everyone can contribute :slight_smile:

@masamitsu.akara
自分で翻訳できない場合は、DeepL Translate: The world's most accurate translator

For your question, you might want to look at:

→ Set the shell to the correct one in your runner config:

[[runners]]
  name = "shell executor runner"
  executor = "shell"
  shell = "powershell"