作者 主題: 網路共享檔案被第二位使用者開啟後顯示的使用者名稱問題(已解決)  (閱讀 7381 次)

0 會員 與 1 訪客 正在閱讀本文。

fireflybug

  • 憂鬱的高中生
  • ***
  • 文章數: 145
    • 檢視個人資料
Deal all,

小弟有使用 C 帳號來做 UserProfile 環境後,再把 C 帳號的 UserProfile 檔案cp至 C:\Documents and Settings\Default User ,這樣以後第一次登入這台電腦的使用者會以 C:\Documents and Settings\Default User 的環境為標準,印表機等相關設定都會一樣。

小弟最近發現一個問題,使用網域帳號A與B登入後,A先開啟網路共享檔案 1.xls Excel檔案,然後B在去開啟同樣的檔案,會出現唯讀通知,並告知是誰開啟的,理論上應該會告知目前是A開啟的,問題來了,結果一直出現 C 帳號 開啟此檔案。在file server 上看確定是 A帳號開啟此檔。

不知道系統通知誰開啟網路共享檔案是用啥依據?因為我在A帳號開的電腦輸入 echo %username% 出現A帳號名稱 ,可是在此情形下卻是告知 C 帳號開的?不知道相關設定可在哪修改?
« 上次編輯: 2008-07-10 11:32 由 fireflybug »

jacktseng

  • 鑽研的研究生
  • *****
  • 文章數: 934
    • 檢視個人資料
檔案被誰開啟.在office軟體中,並不是用登入的帳號來顯示喔,而是用office 註冊的使用者名稱

fireflybug

  • 憂鬱的高中生
  • ***
  • 文章數: 145
    • 檢視個人資料
檔案被誰開啟.在office軟體中,並不是用登入的帳號來顯示喔,而是用office 註冊的使用者名稱


剛剛才發現,也把問題解決了,要是早點看到您的回覆,應該會更快解決問題,謝謝您^^

現在把我解決方式說明一下:

使用該USER 帳號登入後,執行regedit,找到 HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\UserInfo 修改 UserName 機碼,規則如下:
72 00 6f 00 67 00 65 00 72 00 00 00 <==二進位顯示
r.o.g.e.r... <==16進位顯示

先在16進位顯示打 roger 然後在二進位地方中間穿插 00 ,最後請補三個00 00 00,這邊的 "." 是00,如果直接打 鍵盤上的. 在16進位,會變成 2E ,所以請直接在2進位打00來補。

這時候再回OFFICE看授權的使用者名稱,應該已經改成功了。

UserProfile 的作法這次我多做了一個動作,我開啟C帳號,有先執行OFFICE,然後做成UserProfile,所以以這個USERPROFILE做的基礎,每個使用者登入後OFFICE註冊使用者都會是C帳號,只要排除這個動作,當每使用者第一次執行OFFICE時會做個使用者初始化註冊的動作,就不會有授權使用者名稱一樣的問題了。
« 上次編輯: 2008-07-10 11:35 由 fireflybug »

jacktseng

  • 鑽研的研究生
  • *****
  • 文章數: 934
    • 檢視個人資料
恭禧您解決問題了.不過改office註冊資訊不用這麼麻煩去改機碼喔.在word 跟excel 中都可以去修改.不過2003跟2007修改位置有不同.

fireflybug

  • 憂鬱的高中生
  • ***
  • 文章數: 145
    • 檢視個人資料
恭禧您解決問題了.不過改office註冊資訊不用這麼麻煩去改機碼喔.在word 跟excel 中都可以去修改.不過2003跟2007修改位置有不同.

找了一下 google 大師,都沒看到相關訊息@@
可否請教大大,如何直接修改? 3Q

jacktseng

  • 鑽研的研究生
  • *****
  • 文章數: 934
    • 檢視個人資料
Office 2003 > Word > 工具 > 選項 >使用者資訊
                > Excel,PowerPoint > 工具 > 選項 > 一般
Office 2007 > Word > 視窗左上角的 Office 按鈕 > Word 選項 > 常用

fireflybug

  • 憂鬱的高中生
  • ***
  • 文章數: 145
    • 檢視個人資料
Office 2003 > Word > 工具 > 選項 >使用者資訊
                > Excel,PowerPoint > 工具 > 選項 > 一般
Office 2007 > Word > 視窗左上角的 Office 按鈕 > Word 選項 > 常用


感謝大大提供的資訊,這樣就不用一直修改 regedit 了^^