2013-04-01 66 views
-1

如何在.cmd文件中創建.cmd文件,並在其中傳遞變量以執行某些命令。有什麼辦法可以在Unix中執行.cmd文件嗎?

Is there any way to execute .cmd file in Unix ?

請諮詢

感謝,

+0

不清楚。沒有先前的嘗試證明。 – cwallenpoole

+1

什麼是.cmd文件? –

+0

問題似乎很清楚。你可能會認爲它更適合superuser.com,但這是一個有效的問題。 – brice

回答

1

沒有,真的沒有

.cmd文件窗口由窗口cmd.exe程序解釋。如果你打開一個,你會發現一個.cmd文件包含要執行的文本命令。

在Unix世界中,與命令文件等效的是shell腳本。這些擴展名有.sh,通常由bash程序解釋。

瞭解更多關於shell腳本online

嗯,也許...

您可以通過使用叫做Wine但兼容層運行的,因爲差異在Linux,Solaris Mac和BSD的cmd.exe程序,在平臺之間,您將不得不修改腳本並手動檢查路徑和可執行文件名稱等仍然有效。

+0

感謝您的迴應。我想在Windows中運行1st .cmd文件,並將設備名稱和IP地址等信息傳遞給第二個.cmd文件,該文件將從Linux運行。 –

+0

@RohitEmc我不確定你的意思。 – brice

相關問題