這可能是非常基本的,但我無法在互聯網上找到答案。cmd或文件內的蝙蝠運行命令
我有一個cmd/bat文件,其中包含3條基本線,用於將工作目錄設置爲當前文件夾的一個。一旦運行它,我將獲得CMD窗口,並鍵入特定命令(例如:「start notepad 「)。
%~d1
cd "%~p1"
call cmd
我應該在cmd中寫什麼。或蝙蝠。文件,所以「開始記事本」將作爲命令啓動?
非常感謝您
這可能是非常基本的,但我無法在互聯網上找到答案。cmd或文件內的蝙蝠運行命令
我有一個cmd/bat文件,其中包含3條基本線,用於將工作目錄設置爲當前文件夾的一個。一旦運行它,我將獲得CMD窗口,並鍵入特定命令(例如:「start notepad 「)。
%~d1
cd "%~p1"
call cmd
我應該在cmd中寫什麼。或蝙蝠。文件,所以「開始記事本」將作爲命令啓動?
非常感謝您
試試這個:
@echo off
Command.Com
當你打開此批處理文件,它會打開CMD在那裏你可以開始輸入像啓動記事本等命令......我想,這是你在找什麼?
他可以從批處理文件中打開cmd。他想打開一個不同的程序。 – SomethingDark
好吧,所以他需要這個? @echo off Command.Com 記事本 – wish568
你覺得'Command.Com'是什麼? ''command.com'不被識別爲內部或外部命令,可操作程序或批處理文件。' – JosefZ
有幾種方法可以實現這一點。 您可以用start
命令直接打開記事本,然後運行CMD,像這樣:
@echo off
%~d1
cd "%~p1"
start "" notepad
call cmd
您也可以直接包括記事本啓動命令在cmd中調用,就像這樣:
@echo off
%~d1
cd "%~p1"
call cmd /k start "" notepad
注start
之後有""
,因爲start
認爲它遇到的第一組引用是窗口的標題。
幾乎在那裏。 實際上%〜d1 cd「%〜p1」是無用的。 想要對基本R代碼也是一樣的。 call cmd/k R 現在我想自動運行R後的第二行會自動運行source(「myfile.R」) 我該怎麼做到這一點? 非常感謝你 –
@Arkadiw - http://stackoverflow.com/questions/18306362/run-r-script-from-command-line – SomethingDark
你想同時打開cmd和記事本嗎? – SomethingDark
是的,作爲一個例子。 我也從cmd使用R(在路徑中正確配置)。所以我必須手動鍵入R並按Enter鍵。我想避免那種「打字」 –