Linux

VBoxManage guestcontrol run 中設置工作目錄

  • March 14, 2021

我正在使用:

VBoxManage guestcontrol "Windows 10" --username "john" run "Z:\\path\\to\\bin.exe" 

該命令被執行,但我需要在指定目錄中執行它。

有沒有辦法設置工作目錄VBoxManage guestcontrol run

如果您的客人是 Windows,請嘗試使用CMD.EXEand START,例如

VBoxManage guestcontrol "Windows 10" \
   run \
   --username "john" \
   --exe "C:\\windows\\system32\\cmd.exe" \
   -- cmd.exe /C "START /D Z:\\path\\to Z:\\path\\to\\bin.exe" 

應該足夠了。您可能需要對其進行修改以滿足您的需要。

CMD.EXE支持/C執行給定的命令並終止,我們在其中執行START.

START支持/D在指定目錄下執行命令,本例中我們使用Z:\path\to.

引用自:https://serverfault.com/questions/1057045