1,背景
本人新能源汽車開發人員,根據公司開發需求,每個模型必須存在Model Info模塊,顯示創建人,創建時間,修改人,修改時間,版本號等信息,為保證信息正確性和及時性,應使用從計算機自動獲取的信息,因為默認使用管理員帳戶,用戶名為Administrator,不能區分,故需修改管理員帳戶Administrator的名稱。
2.分析
由於Simulink 使用從計算機讀取的用戶名,故可修改默認帳戶的用戶名來解決此問題。MATLAB中使用命令
getenv('USERNAME')
獲取用戶名,結果如下:
3.解決
1. 在win10搜索框中搜索運行或使用快捷鍵Win+R打開運行程序
2. 在打開後面的輸入框中輸入gpedit.msc,之後回車或點擊下面的確定打開gpedit.msc對應的程序
3. gpedit.msc對應的程序就是本地組策略編輯器,如下圖所示
4. 在左邊本地計算機策略下面點擊打開:計算機配置------windows設置-----安全設置------本地策略------安全選項
5. 在左邊的菜單列表中找到「帳戶:重命名系統管理員帳戶」,然後在上面點右鍵,之後在彈出菜單中選擇屬性
6. 點擊「屬性」後,就打開「帳戶:重命名系統管理員帳戶」屬性對話框,如下圖所示,在輸入框中默認顯示的就是當前的帳戶名Administrator
7. 將輸入框裡面的Administrator修改為自己要改的用戶名,然後點右下角的應用和確定按鈕,就可以將系統默認的Administrator改為自己的用戶名了
8. 重啟電腦,設置完成!
4.驗證
在MATLAB中使用命令
getenv('USERNAME')
獲取用戶名,返回結果已改為設置結果
重新保存模型,最後修改者名稱自動識別為設置的新名稱
設置成功!
5.引用
解決方案參考:https://www.jb51.net/diannaojichu/271170.html