# File lib/specinfra/backend/powershell/script_helper.rb, line 49
        def create_script command
          if command.is_a? Command
            ps_functions = command.import_functions.map { |f| File.read(File.join(File.dirname(__FILE__), 'support', f)) }
            script = build_command(command.script)
            script = add_pre_command(script)
            "$exitCode = 1\n$ProgressPreference = \"SilentlyContinue\"\ntry {\n\#{ps_functions.join(\"\\n\")}\n$success = $(\#{script})\nif ($success -is [Boolean] -and $success) { $exitCode = 0 }\n} catch {\nWrite-Output $_.Exception.Message\n}\nWrite-Output \"Exiting with code: $exitCode\"\nexit $exitCode\n"
          else
            script = build_command(command.to_s)
            add_pre_command(script)
          end
        end