Nu sunt în măsură să actualizați locația țintă partajările de fi?iere offline din memoria cache de partea Offline dosar client fără permisiunea administrative în Windows Server 2008 R2 sau în Windows 7

Traduceri articole Traduceri articole
ID articol: 977229 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Simptome

Luați în considerare următorul scenariu:

Scenariul 1
  • Caracteristica Redirijare foldere este activată pentru utilizator pentru a redirec?iona documente si un server de fișiere.
  • Activați caracteristica Fișiere neconectate pe un computer care execută Windows Server 2008 R2 sau Windows 7.
  • Modificați locația server fișierul de destinație pentru documente utilizator redirecționat către o nouă amplasare. Sau dacă noul fișier server locație reprezintă o locație de stocare fizice diferite, mutați date utilizator din vechiul server amplasarea în noua loca?ie de server de fișier.

    Notă Acest lucru ar fi cazul dacă amplasarea redirectată documente se schimbă pentru că un server de fișiere este acum a fi acces printr-un nume diferit DFS.
  • Când actualizat politica de Redirijare foldere se aplică pe computerul utilizatorului, doriți ca datele care este deja în memoria cache a fișierelor neconectate să fie redenumit pentru a reflecta noul fișier server nume fără transferul acoperire de date de la vechi server locație în noua loca?ie de server prin intermediul clientului.
În acest scenariu, nu poate garanta secvența de politica de Redirijare foldere update și un script care rulează pentru a redenumi elementele din memoria cache a fi?ierelor Offline va garanție că user configuration este actualizat corect fără generat inutile de trafic de rețea. De asemenea, în cazul în care utilizatorul nu are acreditări administrative, redenumirea elementelor în cache a fi?ierelor Offline nu este permis. Cu toate acestea, în Windows XP aceasta se poate face pentru utilizatorii fără acreditări administrative.

Scenariul 2
  • Fixa?i unele conținut de server de fișiere în memoria cache a fi?ierelor Offline pentru utilizatorii prin intermediul unui script de conecta Offline dosar de politică de grup pe un computer care execută Windows Server 2008 R2 sau Windows 7.
  • Conținutul este în mișcare la un server de fișiere diferite sau o locatie diferita DFS.Prin urmare, conținutul va fi disponibil printr-un nume nou.
  • Vrei utilizatorului de a continua să memorarea în cache a datelor fără a cere date pentru a fi re-cache de la noua locație de server.
În acest scenariu, nu script Redenumire de conținut în memoria cache a fi?ierelor Offline dacă utilizatorul nu are acreditări administrative pe computer și această acțiune necesită o repornire a computerului client să aibă efect. Cu toate acestea, în Windows XP un script-ul rulează în ca non-utilizator administrativ ar putea face acest lucru fără a necesita o repornire a computerului.

Rezoluție

Pentru a rezolva această problemă, instalați remedierea rapidă următoarele pe computer afectate. După ce instalați remedierea rapidă, aveți posibilitatea să actualizați înregistrarea folder partajat în memoria cache de CSC fără acreditări administrative.

Notă: Deși această remediere rapidă este inclus în Windows Server 2008 R2 și Windows 7 SP1, trebuie să adăugați în registry pentru a activa funcționalitatea. În continuare va trebui să instalați suplimentare remediere rapidă pentru a face disponibile în SP1 RenameItemEx metoda de mai jos:
 
2610379 Politica de Redirijare foldere nu funcționează dacă un utilizator anterioare setează un folder redirectat la un modul offline în Windows 7 sau Windows Server 2008 R2

Informații despre remedierea rapidă

O remediere rapidă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinat pentru a corecta numai problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care se confruntă cu problema descrisă în acest articol. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să așteptați următoarea actualizare software care conține această remediere rapidă.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare disponibilă a remedierii rapide (Hotfix download available" la partea de sus a acestui articol din bază de cunoștințe. Dacă nu apare această secțiune, contactați Microsoft Client Service si suport pentru a obține remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau este necesară depanare, aveți posibilitatea să creați o solicitare de asistență separată. Costurile uzuale de asistență se vor aplica pentru întrebări suplimentare de asistență și pentru probleme care nu se califică pentru această remediere rapidă specifice. Pentru o listă completă de numere de telefon Microsoft Client Service si suport sau pentru a crea o solicitare de asistență separată, vizitați următorul site Web Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Notă Formularul "Descărcare disponibilă a remedierii rapide (Hotfix download available" afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., este pentru că o remediere rapidă nu este disponibilă pentru acea limbă.

Cerințe preliminare

Pentru a aplica această remediere rapidă, trebuie să se execute Windows 7 sau Windows Server 2008 R2.

Informații cu privire la registru

Note
  • Dacă utilizați caracteristica Redirijare foldere, vă sunt trebuie să creați următoarea cheie de registry pentru remedierea rapidă să aibă efect.
  • Pentru tradiționale partajare foldere, utilizați un script de conectare. Login script utilizează metoda RenameItemEx din clasa Win32_OfflineFilesCache. Pentru mai multe informații despre clasa Win32_OfflineFilesCache, vizitați următorul site Web:http://msdn.Microsoft.com/en-us/library/bb309182 (VS.85) .aspx
Importante Această secțiune, metodă sau activitate conține pași care vă spune cum să modificați registry-ul. Cu toate acestea, pot apărea probleme grave dacă modificați registry incorect. Prin urmare, asigurați-vă că urmați acești pași cu atenție. Pentru protecția adăugată, copiere de rezervă de registry înainte de a modifica aceasta. Apoi, aveți posibilitatea să restabiliți registry dacă apare o problemă. Pentru mai multe informații despre modul de copiere de rezervă și restaurarea registry, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
322756 Cum de rezervă și restabilirea registry în Windows
Pentru a utiliza această remediere rapidă în acest pachet, trebuie să creați o cheie de registry. Pentru aceasta, urmați acești pași:
  1. În Registry Editor, găsiți următoarea subcheie registry:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  2. Sub Explorer faceți clic pe registru subcheii, Editare, faceți clic pe Noi, faceți clic pe valoare DWORD, tip FolderRedirectionEnableCacheRename, apoi apăsați ENTER.
  3. Setați valoarea zecimală FolderRedirectionEnableCacheRename intrării de registry la 1.
  4. Ieșire registru redactor.

Informații cu privire la necesitatea unui restart

Trebuie să reporniți computerul după ce aplicați această remediere rapidă.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește o remediere rapidă lansată anterior.

Informații cu privire la fișiere

Versiunea globală a acestei remedieri rapide instalează fișierele care au atribute care sunt listate în următoarele tabele. Datele și orele acestor fișiere sunt listate în marcă de timp universal (UTC). Datele și orele pentru aceste fișiere pe computer local sunt afișate în timpul local împreună cu diferenta de fus orar pentru ora de vara (DST). În plus, datele și orele se pot modifica când efectuați anumite operații cu fișierele.
Notele informative cu privire la fisiere in Windows 7 și Windows Server 2008 R2
Importante Remedieri rapide Windows 7 și Windows Server 2008 R2 remedieri rapide sunt incluse în pachetele de aceeași. Cu toate acestea, remedieri rapide din pagina de cerere de remedieri rapide sunt listate sub ambele sisteme de operare. Pentru a solicita pachetul de remediere rapidă care se aplică una sau ambele sisteme de operare, selectați o remediere rapidă care este listat sub "Windows 7/Windows Server 2008 R2" pe pagina. Întotdeauna se referă la secțiunea "Se aplică pentru" în articole pentru a determina sistemul de operare real, care se aplică fiecare remediere rapidă.
  • Fișierele MANIFEST (.manifest) și mama fișiere (.mum) care sunt instalate pentru fiecare mediu sunt separat în secțiunea "informații suplimentare fișier pentru Windows Server 2008 R2 și Windows 7". MAMA și fișierele MANIFEST și fișiere catalog (.cat) de securitate asociate, sunt extrem de importante pentru a menține starea de componenta actualizate. Fișierele catalog de securitate, atribute care nu sunt enumerate, sunt semnate cu o semnătură digitală Microsoft.
Pentru toate versiunile x86-based de Windows 7 suportate
Reduceți tabelulMăriți tabelul
Nume de fi?ierVersiunea fișieruluiDimensiune fișierDatamarcă de timpPlatforma
Cscapi.dll6.1.7600.2064134,81611-Feb-201006: 54x 86
Cscdll.dll6.1.7600.2064123,04011-Feb-201006: 54x 86
Cscobj.dll6.1.7600.20641138,75211-Feb-201006: 54x 86
Offlinefileswmiprovider.MOFNu este cazul14,56810-Feb-201023: 45Nu este cazul
Offlinefileswmiprovider_uninstall.MOFNu este cazul14,56810-Feb-201023: 45Nu este cazul
CSC.sys6.1.7600.20641387,58411-Feb-201003: 17x 86
Cscmig.dll6.1.7600.20641109,56811-Feb-201006: 54x 86
Microsoft-Windows-offlinefiles-Core-ppdlic.xrm-msNu este cazul3,14411-Feb-201007: 04Nu este cazul
Cscsvc.dll6.1.7600.20641546,30411-Feb-201006: 54x 86
Microsoft-windows-offlinefiles.mofNu este cazul1,77613-Iul-200920: 25Nu este cazul
Apps.infNu este cazul62,33411-Feb-201003: 10Nu este cazul
Shell32.dll6.1.7600.2064112,868,09611-Feb-201006: 54x 86
Pentru toate versiunile x64-based de Windows 7 și Windows Server 2008 R2 suportate
Reduceți tabelulMăriți tabelul
Nume de fi?ierVersiunea fișieruluiDimensiune fișierDatamarcă de timpPlatforma
Cscapi.dll6.1.7600.2064146,08011-Feb-201007: 35x 64
Cscdll.dll6.1.7600.2064130,20811-Feb-201007: 35x 64
Cscobj.dll6.1.7600.20641240,12811-Feb-201007: 35x 64
Offlinefileswmiprovider.MOFNu este cazul14,56810-Feb-201023: 45Nu este cazul
Offlinefileswmiprovider_uninstall.MOFNu este cazul14,56810-Feb-201023: 45Nu este cazul
CSC.sys6.1.7600.20641514,04811-Feb-201003: 29x 64
Cscmig.dll6.1.7600.20641137,21611-Feb-201007: 35x 64
Microsoft-Windows-offlinefiles-Core-ppdlic.xrm-msNu este cazul3,14411-Feb-201007: 49Nu este cazul
Cscsvc.dll6.1.7600.20641692,22411-Feb-201007: 35x 64
Microsoft-windows-offlinefiles.mofNu este cazul1,77613-Iul-200920: 20Nu este cazul
Apps.infNu este cazul62,33411-Feb-201003: 20Nu este cazul
Shell32.dll6.1.7600.2064114,164,99211-Feb-201007: 41x 64
Cscobj.dll6.1.7600.20641138,75211-Feb-201006: 54x 86
Offlinefileswmiprovider.MOFNu este cazul14,56810-Feb-201023: 45Nu este cazul
Offlinefileswmiprovider_uninstall.MOFNu este cazul14,56810-Feb-201023: 45Nu este cazul
Shell32.dll6.1.7600.2064112,868,09611-Feb-201006: 54x 86
Cscapi.dll6.1.7600.2064134,81611-Feb-201006: 54x 86
Cscdll.dll6.1.7600.2064123,04011-Feb-201006: 54x 86
Pentru toate versiunile IA-64-based de Windows Server 2008 R2 suportate
Reduceți tabelulMăriți tabelul
Nume de fi?ierVersiunea fișieruluiDimensiune fișierDatamarcă de timpPlatforma
Cscapi.dll6.1.7600.2063691,13605-Feb-201006: 18IA-64
Cscdll.dll6.1.7600.2063668,60805-Feb-201006: 18IA-64
Apps.infNu este cazul62,33405-Feb-201002: 45Nu este cazul
Shell32.dll6.1.7600.2063621,173,76005-Feb-201006: 24IA-64
Shell32.dll6.1.7600.2063612,868,09605-Feb-201007: 04x 86
Cscapi.dll6.1.7600.2063634,81605-Feb-201007: 04x 86
Cscdll.dll6.1.7600.2063623,04005-Feb-201007: 04x 86

Stare

Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secțiunea „se aplică la".

Informații suplimentare

Pentru mai multe informații despre configurarea computerului după instalarea remedierii rapide, urmați acești pași pentru a realiza dorit comportament descrise mai sus de scenariul 1:
  1. Seta cheie de registry care este descrisă în partea de "Informații despre Registry" din secțiunea Rezolvare.

    Notă Această intrare de registry este setat pe utilizator, prin urmare, dacă mai mulți utilizatori folosesc un computer client dat, această setare de registry să se stabilească pentru orice utilizator al cărui conținut în cache va fi mutat.
  2. Log off calculatoare care accesează partajare folder care va fi mutat sau elimina partajare folder de pe serverul sursă. Acest lucru asigură că partajare folder nu poate fi accesat. Acest pas asigură, de asemenea, conținutul de pe server poate fi mutat cu succes fără un mesaj de eroare că fișierele sunt în uz.
  3. Con?inutul de pe serverul sursă de backup și restaurare conținut la serverul țintă. Datele trebuie să fie mutat într-un mod care va păstra file atribute, marcajele de marcă de timp și de securitate de acces. Dacă este posibil, vechiul folder partajat țintă trebuie să fie nepartajat pe server pentru a preveni utilizatorul de sincronizare date înapoi la vechea locație după datele a fost mutat la nou server de fișiere.

    Notă Mutarea datelor utilizând o aplicație de rezervă ar trebui să fie suficientă pentru a menține această stare de fișier. Cu toate acestea, folosind un utilitar simplu copie, cum ar fi xcopy, va nu păstra statul fișierul corect.
  4. Actualizare redirectarea de configurare pentru a reflecta serverul țintă. De exemplu, dacă vă redirec?ionează către directorul home al utilizatorului, serverul țintă ar trebui să fie de format % HOMESHARE %% HOMEPATH %. Asigurați-vă că opțiunea "Muta conținutul de documente la loca?ia nouă" verificate în configura?ia de Redirijare foldere.

    Notă Se pot efectua configurarea setarea de politică de grup Redirijare foldere prin calea următoare:

    Utilizator Configuration\Policies\Windows Settings\Folder Redirection\Documents\Properties
  5. conecta la computer pentru a primi actualizate setările politicii de grup. Acest lucru poate necesita conecta, Log off si apoi conecta din nou pentru ca setările de politică de grup pot fi aplicate asincron la conecta al utilizatorului.
Atunci când sunt aplicate utilizatorului actualizat redirectarea setările politicii de grup, conținut adecvat va, de asemenea, au fost redenumite în memoria cache a fișierelor neconectate. Orice modificări care au fost doar în memoria cache a clientului va fi păstrată și sincronizate la noua loca?ie de server, atunci când clientul efectuează prima sincronizare.

Pentru mai multe informații despre configurarea computerului după instalarea remedierii rapide, urmați acești pași pentru a realiza dorit comportament descrise mai sus de scenariul 2:
  1. Log off calculatoare care accesează partajare folder care va fi mutat sau elimina partajare folder de pe serverul sursă. Acest lucru asigură că folderul partajat nu se poate accesa. Acest pas asigură, de asemenea, conținutul de pe server poate fi mutat cu succes fără un mesaj de eroare că fișierele sunt în uz.
  2. Con?inutul de pe serverul sursă de backup și restaurare conținut la serverul țintă. Datele trebuie să fie mutat într-un mod care va păstra file atribute, marcajele de marcă de timp și de securitate de acces. Dacă este posibil, vechiul folder partajat țintă trebuie să fie nepartajat pe server pentru a preveni utilizatorul de sincronizare date înapoi la vechea locație după datele a fost mutat la nou server de fișiere.

    Notă Mutarea datelor utilizând o aplicație de rezervă ar trebui să fie suficientă pentru a menține această stare de fișier. Cu toate acestea, folosind un utilitar simplu copie, cum ar fi xcopy, va nu păstra statul fișierul corect.
  3. Rula un script care solicită metoda RenameItemEx de clasa Win32_OfflineFilesCache pentru a redenumi continutul cache de la vechiul nume cu nume de sign-in nou. Dacă această chemare nu, unele conținut este utilizat în cache-ul astfel încât nu este redenumit în acest moment. Script-ul atunci puteți apela metoda RenameItem de clasa Win32_OfflineFilesCache pentru a programa o Redenumire de acest conținut în cache pe următoarea repornire.
Dacă un utilizator directorul home este mutat în acest fel, vă rugăm să consultați următorul script probă furnizate pentru a se asigura tot conținutul este redenumit corect:
'
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
' PARTICULAR PURPOSE.
'
' Copyright (c) Microsoft Corporation. All rights reserved.
'
'
' Usage: CscRename.vbs /OldItemPath:<path> /NewItemPath:<path> [/Machine:value] [/User:value] [/Password:value]
'
' 
' Demonstrates how to rename an item in the Ofline Files cache.
'
'   OldItemPath - UNC path of the current path to be renamed.
'
'   NewItemPath - UNC path of the new path to replace the old path.
'
'   If NewItemPath already exists, the operation is not performed.
'   This operation simply schedules a rename to be performed on the next restart
'   of the system.
'
const cComputerName = "LocalHost"
const cWMINamespace = "root\cimv2"
const cWMIClass     = "Win32_OfflineFilesCache"
Const wbemFlagReturnImmediately = &h10

nRenameItemExFailureCount = 0
nRenameItemFailureCount = 0

'
' Process commandline arguments
'
strOldItemPath = WScript.Arguments.Named("OldItemPath")'
if Len(strOldItemPath) = 0 Then
	Wscript.Echo "OldItemPath parameter required"
	Err.Raise 449  ' "argument not optional" error
End if

strNewItemPath = WScript.Arguments.Named("NewItemPath")
if Len(strNewItemPath) = 0 Then
	Wscript.Echo "NewItemPath parameter required"
	Err.Raise 449  ' "argument not optional" error
End if

strComputerName = WScript.Arguments.Named("Machine")
If Len(strComputerName) = 0 Then strComputerName = cComputerName

strUserID = WScript.Arguments.Named("User")
If Len(strUserID) = 0 Then strUserID = ""

strPassword = WScript.Arguments.Named("Password")
If Len(strPassword) = 0 Then strPassword = ""

set objWMILocator = WScript.CreateObject("WbemScripting.SWbemLocator")

Set objWMIServices = objWMILocator.ConnectServer(strComputerName, _
cWMINameSpace, _
strUserID, _
strPassword)

'
' Note that Win32_OfflineFilesCache is a singleton.  
'

strTempOldItemPath = Replace(strOldItemPath,"\","\\") 

Set objWMIService = GetObject("winmgmts:\\" & cComputerName & "\root\CIMV2")
Set objCache = objWMIServices.Get("Win32_OfflineFilesCache=@")

'
'Find the path of the item to be renamed in the cache
'   
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem WHERE ItemPath ='" &strTempOldItemPath&"'", "WQL", _
					wbemFlagReturnImmediately + wbemFlagForwardOnly)

For Each objItem In colItems

	'
	'If folder is pinned we need to rename all the directory items underneath this
	' 
	If (objItem.PinInfo.Pinned = True) Then
		'
		'Find all the directories underneath the folder in the cache
		'            
		Set childItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem  WHERE ParentItemPath = '" &strTempOldItemPath&"'", "WQL", _
							  wbemFlagForwardOnly + wbemFlagReturnImmediately )

		For Each childItem In childItems

			strOldPath = childItem.ItemPath
			'
			'Item to be renamed in the cache
			' 
			strTempNewItemPath = strNewItemPath & "\" & childItem.ItemName

			On Error Resume Next
                        '
			' Note that while we pass "False" for the bReplace parameter, that 
			' parameter is ignored.  Existing destinations are never replaced, regardless
			' of what we pass for the 3rd parameter.
			'
			objCache.RenameItemEx strOldPath, strTempNewItemPath, False
			hr = Hex(Err.Number)
			If Err.Number <> 0 Then
				WScript.Echo "RenameItem Failed with error:" &hr
                                WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath
				Err.Clear
				nRenameItemExFailureCount = nRenameItemExFailureCount + 1
				On Error Resume Next
				'
				'We got the error in renaming this may happen due to item in use, try to renaname after reboot
				' 
				objCache.RenameItem strOldPath, strNewItemPath, False
				hr = Hex(Err.Number)
				If Err.Number <> 0 Then
					WScript.Echo "RenameItem Failed with error:" &hr
					WScript.Echo " While renaming:" & strOldPath & " to:" &strTempNewItemPath
					Err.Clear
					nRenameItemFailureCount = nRenameItemFailureCount + 1
				Else
					WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."
				End If
			Else 
					WScript.Echo "Renamed:" &strOldPath & " to:" &strTempNewItemPath & " SUCCESSFULLY"
						 
			End If
		Next
	Else
		'
		'Find all the directory items underneath the folder in the cache
		'
		Set childItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem  WHERE ParentItemPath = '" &strTempOldItemPath&"'", "WQL", _
							  wbemFlagForwardOnly + wbemFlagReturnImmediately  )

		For Each childItem In childItems

			'
			'If this item is pinned and a directory, rename it
			'
			If (childItem.PinInfo.Pinned = True) Then
				strOldPath = childItem.ItemPath
				strTempNewItemPath = strNewItemPath & "\" &childItem.ItemName
				On Error Resume Next
				' Note that while we pass "False" for the bReplace parameter, that 
				' parameter is ignored.  Existing destinations are never replaced, regardless
				' of what we pass for the 3rd parameter.
				'
				objCache.RenameItemEx strOldPath, strTempNewItemPath, False
				hr = Hex(Err.Number)
				If Err.Number <> 0 Then
                                        On Error Resume Next
					
					WScript.Echo "RenameItemEx Failed with error:" &hr
                                        WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath
					Err.Clear
					nRenameItemExFailureCount = nRenameItemExFailureCount + 1
					On Error Resume Next
					'
					'We got the error in renaming this may happen due to item in use, try to renaname after reboot
					'
					objCache.RenameItem strOldPath, strTempNewItemPath, False
					hr = Hex(Err.Number)
					If Err.Number <> 0 Then
                                                On Error Resume Next
						WScript.Echo "RenameItem Failed with error:" &hr
						WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath
						Err.Clear
						nRenameItemFailureCount = nRenameItemExFailureCount + 1
					Else
						WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."
					End If

				Else 
					WScript.Echo "Renamed:" &strOldPath & " to:" &strTempNewItemPath & " SUCCESSFULLY"
				End If  
			End If
		Next
	End If
        If (nRenameItemExFailureCount > 0 & (nRenameItemExFailureCount  - nRenameItemFailureCount) > 0) Then 
		WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."
	ElseIf  (nRenameItemExFailureCount = 0)  Then
		WScript.Echo "Items Renamed SUCCESSFULLY"
        Else 
		WScript.Echo "ItemsRenamed FAILED"
	End If
Next
Dacă un fișier sau director fără imbricate directoare fixate (ca utilizator directorul) trebuie să fie redenumit, următorul script pot fi utilizate.
'
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
' PARTICULAR PURPOSE.
'
' Copyright (c) Microsoft Corporation. All rights reserved.
'
'
' Usage: CscRenameItemEx.vbs /OldItemPath:<path> /NewItemPath:<path> [/Machine:value] [/User:value] [/Password:value]
'
' 
' Demonstrates how to rename an item in the Ofline Files cache.
'
'   OldItemPath - UNC path of the current path to be renamed.
'
'   NewItemPath - UNC path of the new path to replace the old path.
'
'   If NewItemPath already exists, the operation is not performed.
'   If OldItemPath is currently in use,this operation simply schedules
'   a rename to be performed on the next restart.
'
'
On Error Resume Next
const cComputerName = "LocalHost"
const cWMINamespace = "root\cimv2"
const cWMIClass     = "Win32_OfflineFilesCache"

'
' Process commandline arguments
'
strOldItemPath = WScript.Arguments.Named("OldItemPath")'
if Len(strOldItemPath) = 0 Then
    Wscript.Echo "OldItemPath parameter required"
    Err.Raise 449  ' "argument not optional" error
End if

strNewItemPath = WScript.Arguments.Named("NewItemPath")'
if Len(strNewItemPath) = 0 Then
    Wscript.Echo "NewItemPath parameter required"
    Err.Raise 449  ' "argument not optional" error
End if

strComputerName = WScript.Arguments.Named("Machine")
If Len(strComputerName) = 0 Then strComputerName = cComputerName

strUserID = WScript.Arguments.Named("User")
If Len(strUserID) = 0 Then strUserID = ""

strPassword = WScript.Arguments.Named("Password")
If Len(strPassword) = 0 Then strPassword = ""

set objWMILocator = WScript.CreateObject("WbemScripting.SWbemLocator")

Set objWMIServices = objWMILocator.ConnectServer(strComputerName, _
                                                 cWMINameSpace, _
                                                 strUserID, _
                                                 strPassword)

'
' Note that Win32_OfflineFilesCache is a singleton.  
'
' Also note that while we pass "False" for the bReplace parameter, that 
' parameter is ignored.  Existing destinations are never replaced, regardless
' of what we pass for the 3rd parameter.
'
Set objCache = objWMIServices.Get("Win32_OfflineFilesCache=@")
objCache.RenameItemEx strOldItemPath, strNewItemPath, False
If Err.Number <> 0 Then
	WScript.Echo " RenameItemEx Failed:" &Err.Description
	Err.Clear
	On Error Resume Next
	objCache.RenameItem strOldItemPath, strNewItemPath, False
	If Err.Number <> 0 Then
		WScript.Echo "RenameItem Failed:" &Err.Description
		Err.Clear
	Else 
		WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."
        End If

Else
	WScript.Echo "item renamed."
End If

Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
976698Nu sunt în măsură să actualizați locația țintă de fi ? ier offline acțiuni în memoria cache de partea de client offline dosar fără permisiunea administrative
Pentru mai multe informații despre terminologia de actualizare software, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
824684Descrierea terminologiei standard utilizate în descrierea actualizărilor de software Microsoft

Informații cu privire la fișiere adi?ionale

Informații cu privire la fișiere adi?ionale pentru Windows 7 si Windows Server 2008 R2

Fi?ierele adi?ionale pentru toate versiunile x86-based de Windows 7 suportate
Reduceți tabelulMăriți tabelul
Nume de fi?ierUpdate.mum
Versiunea fișieruluiNu este cazul
Dimensiune fișier17,111
Data (UTC)12-Feb-2010
marcă de timp (UTC)05: 03
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-o...inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier3,017
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 17
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-o...nefiles-extinde-apis_31bf3856ad364e35_6.1.7600.20641_none_8d79f279aea00fda.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier60,347
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 27
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-offlinefiles-core_31bf3856ad364e35_6.1.7600.20641_none_9ecf7e29d63ba47f.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier11,592
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 17
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-offlinefiles-service_31bf3856ad364e35_6.1.7600.20641_none_0a5ac74cdbb49ee3.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier56,703
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 24
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_6cb060208c504828.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier1,059,457
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 16
PlatformaNu este cazul
Fi?ierele adi?ioname pentru toate versiunile x64-based de Windows 7 și Windows Server 2008 R2 suportate
Reduceți tabelulMăriți tabelul
Nume de fi?ierAmd64_microsoft-windows-o...inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_0810ca972bd7058f.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier3,019
Data (UTC)11-Feb-2010
marcă de timp (UTC)19: 25
PlatformaNu este cazul
Nume de fi?ierAmd64_microsoft-windows-o...nefiles-extinde-apis_31bf3856ad364e35_6.1.7600.20641_none_e9988dfd66fd8110.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier60,351
Data (UTC)11-Feb-2010
marcă de timp (UTC)19: 32
PlatformaNu este cazul
Nume de fi?ierAmd64_microsoft-windows-offlinefiles-core_31bf3856ad364e35_6.1.7600.20641_none_faee19ad8e9915b5.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier11,596
Data (UTC)11-Feb-2010
marcă de timp (UTC)19: 25
PlatformaNu este cazul
Nume de fi?ierAmd64_microsoft-windows-offlinefiles-service_31bf3856ad364e35_6.1.7600.20641_none_667962d094121019.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier56,710
Data (UTC)11-Feb-2010
marcă de timp (UTC)19: 30
PlatformaNu este cazul
Nume de fi?ierAmd64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_c8cefba444adb95e.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier1,058,443
Data (UTC)11-Feb-2010
marcă de timp (UTC)19: 25
PlatformaNu este cazul
Nume de fi?ierUpdate.mum
Versiunea fișieruluiNu este cazul
Dimensiune fișier25,908
Data (UTC)12-Feb-2010
marcă de timp (UTC)05: 03
PlatformaNu este cazul
Nume de fi?ierWow64_microsoft-windows-o...nefiles-extinde-apis_31bf3856ad364e35_6.1.7600.20641_none_f3ed384f9b5e430b.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier60,349
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 10
PlatformaNu este cazul
Nume de fi?ierWow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_d323a5f6790e7b59.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier1,054,916
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 09
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-o...inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier3,017
Data (UTC)11-Feb-2010
marcă de timp (UTC)07: 17
PlatformaNu este cazul
Nume de fi?ier
Fi?ierele adi?ionale pentru toate versiunule IA-64-based de Windows Server 2008 R2 suportate
Reduceți tabelulMăriți tabelul
Nume de fi?ierIa64_microsoft-windows-o...inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20636_none_ac03a467736b0017.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier3,018
Data (UTC)05-Feb-2010
marcă de timp (UTC)08: 00
PlatformaNu este cazul
Nume de fi?ierIa64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20636_none_6cc1d5748c41b3e6.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier1,058,441
Data (UTC)05-Feb-2010
marcă de timp (UTC)08: 01
PlatformaNu este cazul
Nume de fi?ierUpdate.mum
Versiunea fișieruluiNu este cazul
Dimensiune fișier4,856
Data (UTC)06-Feb-2010
marcă de timp (UTC)01: 13
PlatformaNu este cazul
Nume de fi?ierWow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20636_none_d33377547901de1b.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier1,054,916
Data (UTC)05-Feb-2010
marcă de timp (UTC)07: 19
PlatformaNu este cazul
Nume de fi?ierX86_microsoft-windows-o...inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20636_none_ac020071736cf71b.manifest
Versiunea fișieruluiNu este cazul
Dimensiune fișier3,017
Data (UTC)05-Feb-2010
marcă de timp (UTC)07: 24
PlatformaNu este cazul
Nume de fi?ier

Proprietă?i

ID articol: 977229 - Ultima examinare: 19 noiembrie 2012 - Revizie: 1.0
Se aplică la:
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Foundation
  • Windows 7 Enterprise
  • Windows 7 Professional
  • Windows 7 Ultimate
Cuvinte cheie: 
kbprb kbsurveynew kbexpertiseadvanced kbhotfixserver kbautohotfix kbqfe kbfix kbmt KB977229 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 977229

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com