Citrix
PowerPoint 文件被鎖定 - 可能報告錯誤的使用者
我最近接到一個使用者打來的電話,說她的 PowerPoint (Office 2007) 展示文稿已被另一個使用者鎖定並正在編輯(她在 Citrix 伺服器上遠端工作),但奇怪的是那個使用者應該正在編輯電腦關閉後,文件從她的辦公桌上消失了,甚至從未聽說過那個 PowerPoint 展示文稿,更不用說編輯了。怎麼可能?
PowerPoint 展示文稿在共享驅動器上,人們離開辦公桌時會鎖定他們的 PC,密碼並不常見,並且每 90 天被迫更改一次。
什麼可能導致這種情況?
有關誰在使用文件的資訊來自 Office 註冊設置。我不能肯定地說這是你的問題,只是我在很多地方都看到了無效資訊的 Office 應用程序。我敢打賭,其他人正在編輯文件,但在 Office 中的名稱/首字母不正確。
在我的網路上,我通過創建一個在登錄時重置 Office 使用者名的登錄腳本解決了這個問題。這是針對 Office 2010 進行測試的,使用者名/姓名首字母可能在 2007 年的系統資料庫中的某個位置。同樣的想法應該適用。
Option Explicit Dim WindowsDomain WindowsDomain = "example.org" Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") Dim WshNetwork Set WshNetwork = CreateObject("WScript.Network") Dim User Set User = GetObject("WinNT://" & WindowsDomain & "/" & WshNetwork.UserName & ",user") Dim SplitName SplitName = Split(User.Fullname, " ", 3) Dim Initials, NamePart Initials = "" For Each NamePart in SplitName Initials = Initials & Left(NamePart,1) Next Initials = Left(Initials,3) WshShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo\UserInitials", Initials, "REG_SZ" WshShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo\UserName", User.Fullname, "REG_SZ"