Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Considere o seguinte cenário:

Cenário 1

  • O recurso de redirecionamento de pasta está habilitado para o usuário redirecionar seus documentos para um servidor de arquivos.

  • Habilitar o recurso de arquivos Offline em um computador que esteja executando o Windows Server 2008 R2 ou o Windows 7.

  • Você pode alterar o local do servidor do arquivo de destino para documentos redirecionada do usuário para um novo local. Ou, se o novo local de servidor de arquivo representa um local de armazenamento físico diferente, você move os dados do usuário do local no servidor de arquivo antigo para o novo local de servidor de arquivos.

    Observação: Esse seria o caso se a localização de documentos redirecionada está mudando, porque agora é um servidor de arquivos para acesso através de um nome diferente do DFS.

  • Quando a diretiva de redirecionamento de pasta atualizada aplica-se ao computador do usuário, você deseja que os dados que já estão no cache de arquivos off-line a ser renomeado para refletir o novo nome de servidor de arquivo sem transferir os dados do local no servidor antigo para o novo local de servidor por meio do cliente.

Nesse cenário, você não pode garantir a sequência de atualização de diretiva de redirecionamento de pasta e um script em execução para renomear os itens no cache de arquivos off-line garante que a configuração do usuário é atualizada corretamente sem gerado tráfego de rede desnecessário. Além disso, se o usuário não tiver credenciais administrativas, renomear itens no cache de arquivos off-line não é permitido. No entanto, no Windows XP isso pode ser feito para usuários sem credenciais administrativas.

Cenário 2

  • Você pode fixar algum conteúdo do servidor de arquivos no cache de arquivos off-line para os usuários através de um script de logon ou a diretiva de grupo de arquivos Offline em um computador que esteja executando o Windows Server 2008 R2 ou o Windows 7.

  • O conteúdo está migrando para um servidor de arquivo diferente ou em um local diferente do DFS. Portanto, o conteúdo estará disponível através de um novo nome.

  • Você deseja que o usuário continue a cache os dados sem exigir que os dados a serem armazenados em cache novamente do local no novo servidor.

Nesse cenário, você não pode executar script a renomeação do conteúdo no cache de arquivos off-line se o usuário não tiver credenciais administrativas no computador e esta ação exigirá uma reinicialização do computador cliente entrem em vigor. No entanto, no Windows XP um script executado no como usuário não-administrativo pode fazer isso sem exigir que um computador reiniciar.

Resolução

Para resolver esse problema, instale o seguinte hotfix no computador afetado. Depois que você instalar o hotfix, você pode atualizar o registro da pasta compartilhada no cache CSC sem credenciais administrativas.

Observação: Embora esse hotfix está incluído no Windows Server 2008 R2 e Windows 7 SP1, você precisará adicionar o registro para ativar a funcionalidade. Além disso você precisará instalar abaixo hotfix adicional para disponibilizar o método RenameItemEx no SP1:

2610379 diretiva de redirecionamento de pasta não funciona se um usuário anterior define uma pasta redirecionada para um modo off-line no Windows 7 ou no Windows Server 2008 R2

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente nos sistemas que estiverem enfrentando o problema descrito neste artigo. Esta correção poderá ser submetida a testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contenha esse hotfix.

Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação: caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: o formulário "Baixar Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Caso você não veja seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos:

Para aplicar esse hotfix, você deve estar executando o Windows 7 ou o Windows Server 2008 R2.

Informações do registro:

Observações:

  • Se você usar o recurso de redirecionamento de pasta, é necessário criar a seguinte chave do registro para o hotfix entrem em vigor.

  • Para pastas de compartilhamento tradicional, você pode usar um script de logon. O script de logon usa o método RenameItemEx da classe Win32_OfflineFilesCache. Para obter mais informações sobre a classe Win32_OfflineFilesCache, visite o seguinte Web site:http://msdn.microsoft.com/en-us/library/bb309182(VS.85).aspx

Importante: essa seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer caso você modifique o registro incorretamente. Portanto, certifique-se de seguir estes passos cuidadosamente. Para obter mais proteção, faça backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro caso ocorra um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número do artigo a seguir para visualizá-lo na Base de Dados de Conhecimento da Microsoft:

322756 como fazer backup e restaurar o registro no WindowsPara usar o hotfix neste pacote, você deve criar uma chave do registro. Para fazer isso, execute as seguintes etapas:

  1. No Editor do registro, localize a seguinte subchave do registro:



    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

  2. Sob a subchave de registro do Explorer , clique em Editar, clique em novo, clique em Valor DWORD, digite FolderRedirectionEnableCacheRenamee pressione ENTER.

  3. Defina o valor decimal da entrada do registro FolderRedirectionEnableCacheRename como 1.

  4. Saia do Editor de Registro.

Requisitos de reinicialização:

Você deve reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix:

Esse hotfix não substitui um hotfix lançado anteriormente.

Informações sobre o arquivo:

A versão global deste hotfix instala arquivos que possuam os atributos listados nas tabelas a seguir. As datas e horas desses arquivos estão listadas no Tempo Universal Coordenado (UTC). As datas e horas desses arquivos em seu computador local são exibidas em sua hora local com a diferença de horário de verão (DST) atual. Além disso, as datas e as horas podem ser alteradas quando você realizar determinadas operações nos arquivos.

Informações sobre o arquivo do Windows 7 e do Windows Server 2008 R2


Importante: os hotfixes do Windows 7 e Windows Server 2008 R2 estão incluídos nos mesmos pacotes. No entanto, os hotfixes na página solicitação de Hotfix estão listados em ambos os sistemas operacionais. Para solicitar o pacote de hotfix que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows 7/Windows Server 2008 R2" na página. Sempre consulte a seção "Aplica-se a" nos artigos para determinar o sistema operacional real que cada hotfix se aplica.

  • Os arquivos MANIFEST (. manifest) e os arquivos MUM (. mum) instalados para cada ambiente são listados separadamente na seção "Informações adicionais sobre arquivos para Windows Server 2008 R2 e Windows 7". MUM e arquivos de manifesto e os arquivos de catálogo (. cat) de segurança associadas são extremamente importantes para manter o estado do componente atualizado. Os arquivos do catálogo de segurança, para os quais os atributos não estejam listados, são assinados com uma assinatura digital da Microsoft.

Para todas as versões compatíveis do Windows 7 x86

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Cscapi.dll

6.1.7600.20641

34,816

11-Feb-2010

06:54

x86

Cscdll.dll

6.1.7600.20641

23,040

11-Feb-2010

06:54

x86

Cscobj.dll

6.1.7600.20641

138,752

11-Feb-2010

06:54

x86

Offlinefileswmiprovider.mof

Não aplicável

14,568

10-Feb-2010

23:45

Não aplicável

Offlinefileswmiprovider_uninstall.mof

Não aplicável

14,568

10-Feb-2010

23:45

Não aplicável

Csc.sys

6.1.7600.20641

387,584

11-Feb-2010

03:17

x86

Cscmig.dll

6.1.7600.20641

109,568

11-Feb-2010

06:54

x86

Microsoft-windows-offlinefiles-core-ppdlic.xrm-ms

Não aplicável

3,144

11-Feb-2010

07:04

Não aplicável

Cscsvc.dll

6.1.7600.20641

546,304

11-Feb-2010

06:54

x86

Microsoft-windows-offlinefiles.mof

Não aplicável

1,776

13-Jul-2009

20:25

Não aplicável

Apps.inf

Não aplicável

62,334

11-Feb-2010

03:10

Não aplicável

Shell32.dll

6.1.7600.20641

12,868,096

11-Feb-2010

06:54

x86

Para todas as versões compatíveis do Windows 7 e do Windows Server 2008 R2 x86

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Cscapi.dll

6.1.7600.20641

46,080

11-Feb-2010

07:35

x64

Cscdll.dll

6.1.7600.20641

30.208

11-Feb-2010

07:35

x64

Cscobj.dll

6.1.7600.20641

240,128

11-Feb-2010

07:35

x64

Offlinefileswmiprovider.mof

Não aplicável

14,568

10-Feb-2010

23:45

Não aplicável

Offlinefileswmiprovider_uninstall.mof

Não aplicável

14,568

10-Feb-2010

23:45

Não aplicável

Csc.sys

6.1.7600.20641

514,048

11-Feb-2010

03:29

x64

Cscmig.dll

6.1.7600.20641

137,216

11-Feb-2010

07:35

x64

Microsoft-windows-offlinefiles-core-ppdlic.xrm-ms

Não aplicável

3,144

11-Feb-2010

07:49

Não aplicável

Cscsvc.dll

6.1.7600.20641

692,224

11-Feb-2010

07:35

x64

Microsoft-windows-offlinefiles.mof

Não aplicável

1,776

13-Jul-2009

20:20

Não aplicável

Apps.inf

Não aplicável

62,334

11-Feb-2010

03:20

Não aplicável

Shell32.dll

6.1.7600.20641

14,164,992

11-Feb-2010

07:41

x64

Cscobj.dll

6.1.7600.20641

138,752

11-Feb-2010

06:54

x86

Offlinefileswmiprovider.mof

Não aplicável

14,568

10-Feb-2010

23:45

Não aplicável

Offlinefileswmiprovider_uninstall.mof

Não aplicável

14,568

10-Feb-2010

23:45

Não aplicável

Shell32.dll

6.1.7600.20641

12,868,096

11-Feb-2010

06:54

x86

Cscapi.dll

6.1.7600.20641

34,816

11-Feb-2010

06:54

x86

Cscdll.dll

6.1.7600.20641

23,040

11-Feb-2010

06:54

x86

Para todas as versões compatíveis do Windows Server 2008 R2 IA-64

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Cscapi.dll

6.1.7600.20636

91,136

05-Feb-2010

06:18

IA-64

Cscdll.dll

6.1.7600.20636

68,608

05-Feb-2010

06:18

IA-64

Apps.inf

Não aplicável

62,334

05-Feb-2010

02:45

Não aplicável

Shell32.dll

6.1.7600.20636

21,173,760

05-Feb-2010

06:24

IA-64

Shell32.dll

6.1.7600.20636

12,868,096

05-Feb-2010

07:04

x86

Cscapi.dll

6.1.7600.20636

34,816

05-Feb-2010

07:04

x86

Cscdll.dll

6.1.7600.20636

23,040

05-Feb-2010

07:04

x86

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Mais informações

Para obter mais informações sobre como configurar o computador depois de instalar o hotfix, siga estas etapas para obter o comportamento desejado descrito acima, o cenário 1:

  1. Defina a chave do registro descrita na parte "Informações de registro" da seção resolução.


    Observação: Essa entrada do registro é definida por usuário, portanto, se vários usuários usam um computador cliente, essa configuração do registro deve ser definida para qualquer usuário cujo conteúdo em cache está prestes a ser movido.

  2. Fazer logoff de computadores que acessam a pasta de compartilhamento a ser movido ou remover a pasta de compartilhamento do servidor de origem. Isso garante que a pasta de compartilhamento não pode ser acessada. Essa etapa também garante que o conteúdo no servidor pode ser movido com êxito sem uma mensagem de erro que os arquivos estão em uso.

  3. O conteúdo do servidor de origem de backup e restaurar o conteúdo para o servidor de destino. Os dados devem ser movidos de uma maneira que irá preservar os atributos de arquivo, acesso de segurança e carimbos de hora. Se possível, a pasta compartilhada de destino antigo deve ser compartilhada no servidor para impedir que o usuário sincronizar as alterações de dados de volta para o local anterior depois que os dados foram movidos para o novo servidor de arquivos.

    Observação: Movendo os dados usando um aplicativo de backup deve ser suficiente para preservar esse estado de arquivo. No entanto, usar um utilitário de cópia simples, como o xcopy, não preserva o estado do arquivo corretamente.

  4. Atualize a configuração de redirecionamento de pasta para refletir o servidor de destino. Por exemplo, se você redirecionar a pasta base do usuário, o servidor de destino deve ter o formato % HOMESHARE % % HOMEPATH %. Certifique-se que a opção "Mover o conteúdo de documentos para a nova localização" check-in a configuração de redirecionamento de pasta.


    Observação: Você pode executar a configuração da configuração de diretiva de grupo do redirecionamento de pasta por meio do seguinte caminho:


    Redirection\Documents\Properties do usuário \ Diretivas Windows\Redirecionamento

  5. Faça logon no computador para receber as configurações atualizadas da diretiva de grupo. Isso pode exigir a você fazer logon, fazer logoff e depois faça logon novamente como as configurações de diretiva de grupo podem ser aplicadas de forma assíncrona para o logon do usuário.

Quando configurações de diretiva de grupo de redirecionamento de pastas atualizadas do usuário são aplicadas, o conteúdo apropriado será também foram renomeado no cache de arquivos off-line. Quaisquer modificações que estavam apenas no cache do cliente serão preservadas e sincronizadas para o novo local de servidor quando o cliente faz a primeira sincronização.

Para obter mais informações sobre como configurar o computador depois de instalar o hotfix, siga estas etapas para obter o comportamento desejado descrito acima, o cenário 2:

  1. Fazer logoff de computadores que acessam a pasta de compartilhamento a ser movido ou remover a pasta de compartilhamento do servidor de origem. Isso garante que a pasta compartilhada não pode ser acessada. Essa etapa também garante que o conteúdo no servidor pode ser movido com êxito sem uma mensagem de erro que os arquivos estão em uso.

  2. O conteúdo do servidor de origem de backup e restaurar o conteúdo para o servidor de destino. Os dados devem ser movidos de uma maneira que irá preservar os atributos de arquivo, acesso de segurança e carimbos de hora. Se possível, a pasta compartilhada de destino antigo deve ser compartilhada no servidor para impedir que o usuário sincronizar as alterações de dados de volta para o local anterior depois que os dados foram movidos para o novo servidor de arquivos.

    Observação: Movendo os dados usando um aplicativo de backup deve ser suficiente para preservar esse estado de arquivo. No entanto, usar um utilitário de cópia simples, como o xcopy, não preserva o estado do arquivo corretamente.

  3. Execute um script que chama o método RenameItemEx da classe Win32_OfflineFilesCache para renomear o conteúdo em cache do nome antigo para o novo nome. Se esta chamada falhar, parte do conteúdo está em uso no cache para que ele não pode ser renomeado nesse momento. O script pode então chamar o método RenameItem da classe Win32_OfflineFilesCache para agendar uma renomeação deste conteúdo em cache na próxima reinicialização.

Se o diretório base do usuário está sendo movido dessa maneira, consulte o seguinte script de exemplo fornecido para garantir que todo o conteúdo é renomeado corretamente:'' 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
Se precisar de um arquivo ou pasta sem pastas aninhadas fixadas (como a pasta base do usuário) a ser renomeado, o script a seguir pode ser usado.'' 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


Para obter mais informações, clique no número de artigo a seguir para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:

976698 não for possível atualizar o local de destino de compartilhamentos de arquivos off-line o cache do lado do cliente de arquivos off-line sem permissão administrativa

Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

824684 descrição da terminologia padrão usada para descrever as atualizações de software

Informações adicionais sobre os arquivos:

Informações adicionais sobre os arquivos para o Windows 7 e para o Windows Server 2008 R2

Arquivos adicionais para todas as versões compatíveis do Windows 7 x86

Nome do Arquivo

Update.mum

Versão do arquivo

Não aplicável

Tamanho do arquivo

17,111

Data (UTC)

12-Feb-2010

Hora (UTC)

05:03

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

3,017

Data (UTC)

11-Feb-2010

Hora (UTC)

07:17

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-o..nefiles-extend-apis_31bf3856ad364e35_6.1.7600.20641_none_8d79f279aea00fda.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

60,347

Data (UTC)

11-Feb-2010

Hora (UTC)

07:27

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-offlinefiles-core_31bf3856ad364e35_6.1.7600.20641_none_9ecf7e29d63ba47f.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

11,592

Data (UTC)

11-Feb-2010

Hora (UTC)

07:17

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-offlinefiles-service_31bf3856ad364e35_6.1.7600.20641_none_0a5ac74cdbb49ee3.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

56,703

Data (UTC)

11-Feb-2010

Hora (UTC)

07:24

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_6cb060208c504828.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

1,059,457

Data (UTC)

11-Feb-2010

Hora (UTC)

07:16

Plataforma

Não aplicável

Arquivos adicionais para todas as versões do Windows 7 x64 e do Windows Server 2008 R2

Nome do Arquivo

Amd64_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_0810ca972bd7058f.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

3,019

Data (UTC)

11-Feb-2010

Hora (UTC)

19:25

Plataforma

Não aplicável

Nome do Arquivo

Amd64_microsoft-windows-o..nefiles-extend-apis_31bf3856ad364e35_6.1.7600.20641_none_e9988dfd66fd8110.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

60,351

Data (UTC)

11-Feb-2010

Hora (UTC)

19:32

Plataforma

Não aplicável

Nome do Arquivo

Amd64_microsoft-windows-offlinefiles-core_31bf3856ad364e35_6.1.7600.20641_none_faee19ad8e9915b5.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

11,596

Data (UTC)

11-Feb-2010

Hora (UTC)

19:25

Plataforma

Não aplicável

Nome do Arquivo

Amd64_microsoft-windows-offlinefiles-service_31bf3856ad364e35_6.1.7600.20641_none_667962d094121019.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

56,710

Data (UTC)

11-Feb-2010

Hora (UTC)

19:30

Plataforma

Não aplicável

Nome do Arquivo

Amd64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_c8cefba444adb95e.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

1,058,443

Data (UTC)

11-Feb-2010

Hora (UTC)

19:25

Plataforma

Não aplicável

Nome do Arquivo

Update.mum

Versão do arquivo

Não aplicável

Tamanho do arquivo

25,908

Data (UTC)

12-Feb-2010

Hora (UTC)

05:03

Plataforma

Não aplicável

Nome do Arquivo

Wow64_microsoft-windows-o..nefiles-extend-apis_31bf3856ad364e35_6.1.7600.20641_none_f3ed384f9b5e430b.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

60,349

Data (UTC)

11-Feb-2010

Hora (UTC)

07:10

Plataforma

Não aplicável

Nome do Arquivo

Wow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_d323a5f6790e7b59.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

1,054,916

Data (UTC)

11-Feb-2010

Hora (UTC)

07:09

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

3,017

Data (UTC)

11-Feb-2010

Hora (UTC)

07:17

Plataforma

Não aplicável

Nome do Arquivo

Arquivos adicionais para todas as versões compatíveis do Windows Server 2008 R2 IA-64

Nome do Arquivo

Ia64_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20636_none_ac03a467736b0017.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

3,018

Data (UTC)

05-Feb-2010

Hora (UTC)

08:00

Plataforma

Não aplicável

Nome do Arquivo

Ia64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20636_none_6cc1d5748c41b3e6.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

1,058,441

Data (UTC)

05-Feb-2010

Hora (UTC)

08:01

Plataforma

Não aplicável

Nome do Arquivo

Update.mum

Versão do arquivo

Não aplicável

Tamanho do arquivo

4,856

Data (UTC)

06-Feb-2010

Hora (UTC)

01:13

Plataforma

Não aplicável

Nome do Arquivo

Wow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20636_none_d33377547901de1b.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

1,054,916

Data (UTC)

05-Feb-2010

Hora (UTC)

07:19

Plataforma

Não aplicável

Nome do Arquivo

X86_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20636_none_ac020071736cf71b.manifest

Versão do arquivo

Não aplicável

Tamanho do arquivo

3,017

Data (UTC)

05-Feb-2010

Hora (UTC)

07:24

Plataforma

Não aplicável

Nome do Arquivo

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×