2016-11-22 62 views
0

我正在嘗試創建一個bat文件,該文件將執行公司股票行情的網頁搜索,然後通過電子郵件發送.txt文件輸出。我目前使用在.bat文件這一行:R CMD BATCH'R'未被識別爲內部或外部命令,可操作程序或批處理文件

@echo off R CMD BATCH \\PERFILE01\PER1_MyDocs3\W47382\Desktop\R_Automation\WebCorpus_run.R 

當運行該文件時,出現以下錯誤:「R」不被識別爲一個內部或外部的命令,可操作的程序或批處理文件。

我意識到還有很多其他人有同樣的問題,但我仍然沒有解決我的問題。

+1

確保R在您的路徑中。 –

+0

對不起,我已經看過很多次了,但我不知道該怎麼做。 – Harry

+0

我發現另一個網站,它解釋了我認爲的R路徑 - 進入計算機的高級安全設置。我需要管理員密碼,但是因爲我在工作計算機上,所以我需要首先獲取該密碼。 – Harry

回答

0

基於在安裝R /放置請執行以下操作:

@echo off 
set "your_path=C:\PathTo\R" 
set PATH=%PATH%;%your_path% 
set PATH 

這應該設置PATH變量包括your_path您的批處理文件的時間價值。
請注意,當您運行批處理文件時,它將包含your_path;當您啓動另一個命令行窗口並鍵入set PATH時,則不會顯示your_path
所以這只是暫時的,並非針對所有用戶。

+0

是的,謝謝大家,我複製本網站上的說明:https://stevemosher.wordpress.com/step-two-get-to-know-your-windows-system/它幫助解決這個問題 – Harry

相關問題