public String getCMDWrappedCommand()

in powershell-agent/src/main/java/jetbrains/buildServer/powershell/agent/system/PowerShellCommands.java [65:84]


  public String getCMDWrappedCommand(@NotNull final PowerShellInfo info, @NotNull final Map<String, String> env) {
    final String windir = env.get("windir");
    if (StringUtil.isEmptyOrSpaces(windir)) {
      LOG.warn("Failed to find %windir%");
      return "cmd.exe";
    }
    switch (info.getBitness()) {
      case x64:
        if (mySystemBitness.is32bit()) {
          return windir + "\\sysnative\\cmd.exe";
        }
        return windir + "\\System32\\cmd.exe";
      case x86:
        if (mySystemBitness.is64bit()) {
          return windir + "\\SysWOW64\\cmd.exe";
        }
        return windir + "\\System32\\cmd.exe";
    }
    return "cmd.exe";
  }