是否可以創建/刪除Windows用戶帳戶並設置其權限以使其成爲管理員帳戶,簡單用戶帳戶或使用Java代碼的訪客帳戶?使用java創建Windows用戶帳戶
1
A
回答
3
這已經是1年了,當我問這個問題,我忘了發佈答案。對不起:)
要創建一個用戶帳戶,我們需要通過包裹一個清單文件與我們的程序的管理權限。清單文件必須與程序具有相同的名稱。這怎麼這個文件應該是這樣的:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="highestAvailable" uiAccess="False" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
然後我們創建userAccount程序:
import java.io.IOException;
public class UserAccount {
public static void main(String[] args){
String userName = "foo";
try {
Runtime.getRuntime().exec("net user " + userName + " /add");
} catch (IOException e){
e.printStackTrace();
}
}
}
在我的情況,我用的launch4j工具包的清單與.jar文件,並得到該程序工作:)
相關問題
- 1. 在Windows中使用Java創建「用戶帳戶」界面
- 2. 如何使用java創建Facebook帳戶
- 3. 使用Rails創建FTP用戶帳戶
- 4. 使用SimpleMembershipProvider創建用戶帳戶
- 5. xmpppy創建用戶帳戶
- 6. 創建Vista用戶帳戶
- 7. 如何使用遠程PowerShell創建本地Windows用戶帳戶?
- 8. 從Java創建Exchange帳戶
- 9. 使用OAuth禁用帳戶創建
- 10. 用java api在apache james中創建用戶帳戶
- 11. 使用Google Admin SDK使用服務帳戶創建用戶?
- 12. 如何使用Java登錄到本地Windows用戶帳戶
- 13. 創建臨時用戶帳戶 - Django
- 14. 創建本地用戶帳戶
- 15. Django:創建新的用戶帳戶
- 16. Quickblox:防止用戶創建帳戶
- 17. db2創建代理用戶帳戶
- 18. 如何創建Firebase用戶帳戶
- 19. Facebook API - 當用戶創建Facebook帳戶?
- 20. 用戶帳戶創建和Facebook連接
- 21. 用戶帳戶創建和驗證(BigCommerce)
- 22. Plone/Python創建用戶帳戶
- 23. 在Windows中自動創建用戶帳戶並登錄
- 24. Azure WIndows Server 2012爲Ftp服務器創建用戶帳戶
- 25. 如何限制用戶帳戶密碼創建帳戶?
- 26. Yii - 創建與子帳戶鏈接的「主」用戶帳戶
- 27. 使用硒創建Gmail帳戶
- 28. 使用Google Provisioning API創建帳戶
- 29. 使用PHP創建webmail帳戶
- 30. 如何使用servlet創建新帳戶
當你有管理權限,我認爲這是可能的。但是,我不知道如何。 – SharpKnight
爲管理員權限,當你包含一個.manifest文件來獲得這些權限時,可能會發生這種情況,但我想我會通過執行一個簡單的命令行來選擇這種天真的方式。 – hannibal