在mac上写入文件权限和终端命令参数调用(firemonkey delphi)

时间:2014-06-08 21:48:35

标签: macos delphi terminal command firemonkey

我编写了简单的应用程序来编辑主机文件...但它需要提升,我不知道如何在用户单击按钮时在mac中实现提升

  

procedure TForm1.Button3Click(Sender: TObject); var MyFile : TextFile; FileD : TStringList; FileL : string; begin if not memo1.Text.IsEmpty then begin FileL := '/etc/hosts'; FileD := Tstringlist.create(); FileD.Text := memo1.Text; Filed.SaveToFile(FileL); // Required elevation Filed.Free; end;

我想在我的firemonkey应用程序中与mac shell进行交互.. 在例子中

  

sudo mv /users/name/documents/temphosts /etc/hosts

所以我可以在询问用户权限后覆盖hosts文件。

0 个答案:

没有答案
相关问题