1
我經常從Linux中使用xfreerdp連接到Windows虛擬機,並想使bash函數,以縮短我的打字,但我遇到了問題。新xfreerdp語法
我想在.bashrc中的功能:
function rdp { xfreerdp /v:"$1" /u:"$2" /p:"$3" /f /multimon /sound /clipboard; }
export -f rdp
如果我再試試:
rdp windowshost myusername mypassword
它只是讓xfreerdp打印出幫助信息某處暗示破語法。理想的情況是什麼,我要的是採取主機名/ IP,用戶名和密碼作爲參數和我們就走了。或者更好的是,將主機,用戶名和密碼作爲參數或提示輸入未提供的信息。
我懷疑使用冒號和正斜槓的新FreeRDP語法對Bash(?)不起作用。
這看起來好像沒什麼問題。如果你運行'set -windows myusername mypassword; xfreerdp/v:「$ 1」/ u:「$ 2」/ p:「$ 3」/ f/multimon/sound/clipboard'手動從新的shell會話中工作嗎? – 2014-12-19 04:31:57
聽起來有在xfreerdp的錯誤。它不應該給你一個使用說明,而應該提供一個有用的錯誤信息。你應該用xfreerdp來提交一個bug,以便在你做其他任何事情之前把它清理乾淨。 – 2014-12-19 04:45:07