您目前已離線,請等候您的網際網路重新連線

如何來取代目前鎖定具有 Inuse.exe 檔案

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:228930
注意事項
這份文件適用於 Windows 2000。Windows 2000 支援的結束 2010 7 月 13,Windows 2000 End-of-Support Solution Center 是規劃您的遷移策略,從 Windows 2000 的起點。如需詳細資訊請參閱 Microsoft Support Lifecycle Policy]。
本文已封存。本文係以「現狀」提供且不會再更新。
結論
Inuse.exe 提供個人和系統管理員 」 在即時 」 功能,以取代目前正在使用由作業系統中的檔案。雖然這種行為通常藉由執行程式的安裝程式或 Service Pack 升級程式來完成,安裝與升級程序往往取代多個檔案。不過,以供疑難排解之用,您可能需要取代整個組的檔案與您電腦上的個別檔案。Inuse 程式提供了此層級的系統管理的彈性。

您可以從下列 Microsoft 網站取得 InUse:

免責聲明

請瞭解這是不支援的公用程式,以及使用如確保您有該 DLL 的複本從原始安裝來源 」 公用程式時,應採取典型的保護措施。這是 「 使用,請自行負擔相關的風險 」,而且支援是這次不可以從 Microsoft 取得此公用程式。
其他相關資訊
InUse 是 Win32 架構命令列公用程式並自動化的工作、 指令碼或其他程式中可使用。

語法

c:\inuse.exe /?InUse - version 1.3---------------------------------------------------------------------------Copyright (c) 1994-1999 Microsoft Corporation. All rights reservedReplaces files that are currently locked by the OSINUSE  source  destination  [/y] source         Specifies the updated file destination    Specifies the existing file to be replaced /y             Suppresses confirmation prompt to replace file /?             Displays syntax help Source and destination must include the complete physical or UNC pathname				
在 Windows 2000 Inuse.exe 程式版本是 1.4。工具的運作方式相同,但已稍微變更 [說明] 視窗。它們使用詞彙取代代替來源。

註解

目的地是目前已鎖定您要取代本機磁碟機上的檔案。請注意認可 INUSE 取代檔案之後您無法重新執行一次才能回復交易。這可能會被視為較新版本。

範例

基本作業的 INUSE 是相當簡單 ; 只是告訴您想要取代,其中它的更新取代位於檔案。它也有一個額外的參數,可讓實際複製確認抑制。這可能會很有用,如果您想要使用 INUSE 做為某些自動化程序的一部分。 下列範例示範模擬的 INUSE 輸出,以及它在本機及也網路為基礎的檔案取代案例的作業。

範例 1: Promptless 安裝

c:\tools\inuse.exe \\server\updates\prodmod.dll c:\program files\prodsys\prodmod.dll /yInUse - version 1.3----------------------------------------------------------InUse is about to replace the following fileExisting:    c:\program files\prodsys\prodmod.dllVersion:     1.31Replacement: \\server\updates\prodmod.dllVersion:     1.34\\server\updates\prodmod.dll is replacing --> c:\program files\prodsys\prodmod.dllChanges do not take affect until you reboot<BR/>				

範例 2: 系統提示您安裝

c:\tools\inuse.exe \\server\updates\prodmod.dll c:\program files\prodsys\prodmod.dllInUse - version 1.3----------------------------------------------------------InUse is about to replace the following fileExisting:    c:\program files\prodsys\prodmod.dllVersion:     1.31Replacement: \\server\updates\prodmod.dllVersion:     1.34Do you want to continue?(y/n)\\server\updates\prodmod.dll is replacing --> c:\program files\prodsys\prodmod.dllChanges will not take affect until you reboot				

您會注意到範例與唯一的差別在於使用者會提示您確認或取消作業在後者的事實。

範例 3: 批次作業

下列範例表示如何系統管理員可以套疊多個更新的單一指令碼:
batch.cmd
@ 回應關閉
inuse test.dll c:\winnt\system32\test.dll/y
inuse test2.dll c:\winnt\system32\test2.dll/y
inuse test3.dll c:\winnt\system32\test3.dll/y
在下次重新開機,請注意這個可執行檔實際上不會執行 PendingFileRenameOperations 「 登錄編輯。
参考
如需有關 「 InUse 」 公用程式的詳細資訊,請參閱下列 Microsoft TechNet 文件:
安裝安裝 Service Pack ntsetup 更新

警告:本文為自動翻譯

內容

文章識別碼:228930 - 最後檢閱時間:12/05/2015 14:11:01 - 修訂: 3.6

Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 4.0 Enterprise Edition

  • kbnosurvey kbarchive kbmt kbfaq kbinfo KB228930 KbMtzh
意見反應