[問題] 在R studio內執行.bat檔

看板R_Language作者 (躺望天空)時間5年前 (2019/06/18 17:34), 編輯推噓1(102)
留言3則, 2人參與, 5年前最新討論串1/1
[問題類型]: 程式諮詢 (我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門 (曾寫過SAS,但對R語法不熟悉) [問題敘述]: 請教各位大大,我想透過R去執行一個bat檔 bat檔名稱:Run1 bat檔內容:"C:\Users\Test2\me2gfP4.exe" " C:\Users\Test2\Input_F3.ini" 我寫了一個bat檔,要讓me2gfP4.exe去執行後面那個Input_F3.ini檔 平常我只要點兩下bat檔,就會開始跑了 現在我想要在R Studio裡面叫外部程式bat檔跑,卻一直失敗QQ 我用過許多函數,包括: shell() shell.exec() system() source() 但是都失敗… 下面這行語法,則是跳出畫面一閃後就又關掉了…(理論上應該會開始執行程式,至少跑 個20秒才會自己關掉) shell.exec("C:/Users/Test2/Run1.bat") 嘗試了好多函數都無法成功... 拜託各位神人了QQ [程式範例]: shell.exec("C:/Users/Test2/Run1.bat") [關鍵字]: shell(), shell.exec(), system(), source() -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.172.123 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1560850477.A.8F6.html

06/18 19:21, 5年前 , 1F
bat最後留個cmd /k 看看是怎麼回事
06/18 19:21, 1F

06/18 20:20, 5年前 , 2F
抱歉最後找到答案了,是setwd的問題 QQ
06/18 20:20, 2F

06/18 20:21, 5年前 , 3F
謝謝k大的回答 >//////<
06/18 20:21, 3F
文章代碼(AID): #1T2B0jZs (R_Language)
文章代碼(AID): #1T2B0jZs (R_Language)