簡體   English   中英

如何使用java代碼將文件夾共享給多個用戶?

[英]How to share folder to multiple users using java code?

我試圖在java中以編程方式共享該文件夾。 我想將文件夾共享給多個用戶。 我使用以下命令:

net share sharefolder=<drive path> /GRANT:<username>,FULL

上面的命令與具有FULL訪問權限的用戶名共享給定的驅動器路徑文件夾,即讀取和寫入。

有人可以幫幫我嗎?

使用java進程運行命令:

String yourCommand = "net share sharefolder=<drive path> /GRANT:<username>,FULL";
Process p = Runtime.getRuntime().exec(yourCommand );

// To get the output of command            
BufferedReader stdInput = new BufferedReader(new InputStreamReader(p.getInputStream()));

BufferedReader stdError = new BufferedReader(new InputStreamReader(p.getErrorStream()));

對於多個用戶,您可以在java代碼中使用以下命令

net share sharefolder=<drivepath> /GRANT:<username>,Full /GRANT:<username>,Full

您可以添加所需數量的用戶。 謝謝,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM