0

ユーザーにログインさせようとしています。ログインすると、パワーまたはランクが設定されます。ランクは管理者ユーザーとゲストです。プログラム内のすべてのコマンドに対して、以下のコードを実行する必要があります。が返されます) は、現時点では予期されていませんでした。理由はありますか?このコマンドでは、すべてのユーザーがアクセスできる必要がありますが、後でグループごとに特定の設定を行う必要があります。

if %inputCommand%==/help (
  if %power%==Admin (
goto helpInfo
  ) else (
    if %power%==User (
  goto helpInfo
) else (
  if %power%==Guest (

      ) else (
        goto powerReadFailed
      )
    )
  )
) else (
goto readInputCommandTwo
    )
4

2 に答える 2

1

これを試して:

if "%inputCommand%"=="/help" (
  if "%power%"=="Admin" (
goto helpInfo
  ) else (
    if "%power%"=="User" (
  goto helpInfo
) else (
  if "%power%"=="Guest" (
        rem
      ) else (
        goto powerReadFailed
      )
    )
  )
) else (
goto readInputCommandTwo
    )
于 2013-04-13T19:29:27.730 に答える