如何合并R脚本,IF语句和暂停代码?

时间:2019-07-08 14:15:40

标签: r batch-file if-statement

我正在运行一个批处理文件(.bat),以运行正常的R脚本。我的批处理文件每天与任务管理器一起运行。我现在想做的是弄清楚如果R脚本中的条件停止了R脚本,如何onSubmit = (e) => { e.preventDefault(); axios.get('API_PATH') .then(res => { const user = res.data[0].username; const password = res.data[0].password; const username = this.state.username; const passwordEntered = this.state.password; if(username === '' && passwordEntered === ''){ document.getElementById('status').innerHTML = '<p>Please Enter A Valid Username and Password</p>'; }else if(user === username && passwordEntered === password){ document.getElementById('status').innerHTML = ''; console.log(user, password) }else{ document.getElementById('status').innerHTML = '<p>Please Enter A Valid Username and Password</p>'; } }) .catch(error => { console.log(error); }); } 我的批处理文件。

我的批处理文件:

<Form
          >
              <Form.Row>
              <Form.Group as={Col}>
              <Form.Label>Username</Form.Label>
                <Form.Control
                type="text"
                name="username"
                id="username"
                value={this.state.value}
                onChange={this.handleChange}
                >
                </Form.Control>
              </Form.Group>
              <Form.Group as={Col}>
                <Form.Label>Password</Form.Label>
                <Form.Control
                type="text"
                id="password"
                name="password"
                value={this.state.value}
                onChange={this.handleChange}
                />
              </Form.Group>
              </Form.Row>
              <Button className="btn btn-sm btn-light" onClick={this.onSubmit}>
                <i style={redColor} className="fas fa-sign-in-alt"></i> Login
              </Button>
        </Form>

我的R脚本:

pause

想法是,当R脚本中的if条件评估为true并且我的R脚本停止时,我还希望将批处理文件保存为@echo off "C:\Program Files\R\R-3.5.2\bin\Rscript.exe" C:\Auto_R_Reports\Codes\SICK_WTGs.R ,以便知道它已停止并暂停。

0 个答案:

没有答案