Copie o caminho completo do arquivo no Windows XP

11

Eu frequentemente tenho a necessidade de copiar o caminho completo do arquivo de um arquivo ou diretório do gerenciador de arquivos no Windows - existe alguma maneira fácil de fazer isso?

    
por nos 21.08.2009 / 10:56

16 respostas

10

No explorer, vá para tools - folder options e na aba view, escolha display full path na barra de endereço. Você pode copiar e colar na barra de endereço.

    
por 21.08.2009 / 11:00
17

Você pode arrastar e soltar o arquivo na caixa de diálogo de execução, ou em um prompt de comando, isso colocará o caminho completo na posição do cursor.

Como alternativa, você pode instalar algo como Ninotech Path Copy para tê-lo em seu contexto de explorador padrão menu:

Ninotech Path Copy is a shell extension for Windows 95, 98, NT4, 2000, and XP that enables to copy the path of a file or directory to the Clipboard. You can then paste the path in to your document, e-mail, etc. You copy the path of a file or directory by right-clicking it in the Windows Explorer and choosing Copy Path from the context menu. The context menu then offers nine standard ways of copying the path, in addition to the user defined copying methods that you create yourself:

Claro, o que o Col sugere é talvez até mais fácil?

    
por 20.03.2017 / 11:17
7

Copie e cole este texto no bloco de notas e salve com uma extensão .reg:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\CopyPath]
@="Copy as Path"
"Extended"=""

[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\CopyPath\command]
@=hex(2):25,00,63,00,6f,00,6d,00,73,00,70,00,65,00,63,00,25,00,20,00,2f,00,63,\
  00,20,00,65,00,63,00,68,00,6f,00,20,00,22,00,25,00,31,00,22,00,7c,00,63,00,\
  6c,00,69,00,70,00,2e,00,65,00,78,00,65,00,00,00

Clique duas vezes no arquivo .reg, adicione-o ao registro e efetue o logoff e o logon novamente. Faça o download do Clip.exe do site FTP da Microsoft e copie-o para C: \ Windows \ System32. Agora, se você mantiver SHIFT e clicar com o botão direito do mouse em um arquivo, verá o item de submenu Copiar como caminho .

    
por 08.03.2012 / 22:24
3

Aqui está outra solução para pessoas que estão em ambientes corporativos bloqueados, pois não requer um executável externo ou acesso ao registro.

Clique em Iniciar - > Execute e, em seguida, insira shell:sendto e pressione Enter. Isto irá abrir uma pasta. Crie um arquivo chamado Clipboard (full path and filename).vbs e coloque o seguinte código:

Option Explicit
If WScript.Arguments.Count = 0 Then WScript.Quit
Dim fso : Set fso = CreateObject("Scripting.FileSystemObject")
Dim sFile : sFile = fso.GetAbsolutePathName(WScript.Arguments(0))
Dim sDrive : sDrive = fso.GetDriveName(WScript.Arguments(0))
Dim sMap : sMap = GetMappedDrive(sDrive)
If sMap <> "" And sDrive <> sMap Then sFile = Replace(sFile, sDrive, sMap)
Call CopyToClipboard(sFile)
Msgbox "The following path has been copied to the clipboard:" & VbCrLf & VbCrLf & sFile, 0 + 64 
Set fso = Nothing
WScript.Quit

Function GetMappedDrive(sDrive)
    Dim wshNetwork : Set wshNetwork = CreateObject("WScript.Network")
    Dim oDrives : Set oDrives = wshNetwork.EnumNetworkDrives
    Dim i
    For i = 0 to oDrives.Count - 1 Step 2
        If UCase(oDrives.Item(i)) = UCase(sDrive) Then
            GetMappedDrive = oDrives.Item(i+1)
            Exit For
        End If
    Next
    Set oDrives = Nothing
    Set wshNetwork = Nothing
End Function

Function CopyToClipboard(sText)
    ' Create temporary text file to avoid IE clipboard warnings
    Dim sTemp : sTemp = fso.GetSpecialFolder(2) & "\" & fso.GetTempName
    Dim oFile : Set oFile = fso.CreateTextFile(sTemp, True)
    oFile.Write "This file can be safely deleted"
    oFile.Close
    Set oFile = Nothing
    ' Start Internet Explorer in the local zone
    Dim oIE : Set oIE = CreateObject("InternetExplorer.Application")
    oIE.Visible = 0
    oIE.Navigate2 sTemp
    Do
        WScript.Sleep 100
    Loop Until oIE.Document.ReadyState = "complete"
    ' Copy contents to clipboard
    oIE.Document.ParentWindow.ClipboardData.SetData "text", sText
    ' Clean up
    fso.DeleteFile sTemp
    Set oIE = Nothing
    Set fso = Nothing
End Function

Quando você deseja obter o caminho completo de um arquivo ou pasta, clique com o botão direito do mouse no item e selecione Enviar para - > Área de transferência (caminho completo e nome de arquivo) .vbs .

Um pop-up aparecerá informando o caminho completo e também será copiado para a área de transferência pronto para ser colado em outro aplicativo ou documento.

    
por 20.01.2014 / 17:42
2

Talvez eu tenha entendido mal a questão, mas parece-me que as outras respostas ajudam apenas a exibir o nome no título da janela (a faixa azul no topo).

Para obter a linha de endereço, basta escolher: Visualizar > Barras de ferramentas e verifique se a Linha de endereço (ou algo semelhante, não tenho a versão em inglês instalada) está marcada. Caso não seja - clique para verificá-lo.

    
por 22.07.2012 / 00:42
2

Faça o download do plug-in Get Path de teaching.droidsdk.com , do qual sou afiliado.

This is a plugin for Windows; you can have the path of each file copied in the clipboard, ready for paste anywhere with just one click on the right click menu entry named “Get Path”.

    
por 24.09.2012 / 16:13
1

Você pode querer verificar as FileMenuTools em Lopesoft .

    
por 21.08.2009 / 11:04
1

Você pode instalar a esta extensão de pequeno explorador. Ele adiciona uma entrada no menu de contexto que faz o que você deseja. Praticamente a mesma coisa que o Ninotech Path Copy, mas vem com um instalador.

    
por 21.08.2009 / 12:48
1

Crie um arquivo chamado filepath.bat na seguinte pasta:

C:\Documents and Settings\your_user_name\SendTo

Adicione o seguinte ao arquivo .bat:

@dir %1 /b /s

@pause

Para obter o caminho completo do arquivo, clique com o botão direito do mouse em um arquivo e selecione 'Enviar para' no menu de contexto. filepath.bat aparecerá como uma opção. Selecione-o e um prompt de comando mostrando o caminho completo do arquivo será exibido.

Clique no ícone [C:] no canto superior esquerdo da barra de título do Prompt de Comando e selecione 'Propriedades'. Na guia "Opções", marque o "Modo de Edição Rápida". Em seguida, marque "Modificar atalho que iniciou esta janela" (só é necessário fazer isso uma vez). Agora, sempre que você precisar saber o caminho completo de um arquivo, clique com o botão direito, selecione 'Enviar para' e, em seguida, filepath.bat . Para copiar o caminho, arraste com o botão esquerdo do mouse sobre o link e clique com o botão direito do mouse. O caminho completo pode então ser Ctrl + V colado em qualquer lugar.

Parece um fardo, mas depois de configurado, é razoavelmente rápido de usar.

    
por 13.07.2011 / 17:04
1

Use Caminho de cópia . Ele permite que você clique com o botão direito do mouse em um objeto de unidade ou sistema de arquivos e copie o caminho do arquivo para a área de transferência.

This extension is intended to make the task of finding and sharing the UNC path for a mapped drive easier as I often need to find this information from colleagues or pass this information to colleagues. I created this utility to make it simpler.

This is a Windows Explorer shell extension that will allow you to right click on a drive or file system object and copy the path of the file to the clipbpoard. If the drive is a mapped drive or the file system object exits on a mapped drive it will resolve the full UNC path.

    
por 29.02.2012 / 10:51
1

Clique com o botão direito, escolha "abrir com" e abra-o com o navegador que você usa. Então você pode copiar o nome do caminho completo da barra de endereços

    
por 04.11.2012 / 03:25
0

Você pode clicar com o botão direito do mouse no arquivo ou na pasta e ir para Propriedades. Lá, você tem a localização e o nome do arquivo ou da pasta.

    
por 21.08.2009 / 11:09
0

O Caminho da Captura nas As Extensões da Shell do Synesis são excelentes, repletas de opções úteis, como copiar no formato 8.3 ou no formato Unix (ótimo para colar em uma string no programa C ou Java, por exemplo).

Infelizmente, ele não funciona no Win7 e parece abandonado (última atualização em 2006!). Mas ainda ótimo no XP, eu continuo junto com o FileMenu Tools recomendado acima (que funciona no Win7), por causa das opções.

Para o registro, mesmo que a pergunta seja explicitamente para o WinXP, achei que pode ser interessante compartilhar um truque que acabei de descobrir hoje: no Win7, apenas Shift + clique com o botão direito para obter uma opção de caminho de cópia (por que é oculto está além de mim ...).

    
por 29.03.2011 / 11:33
0

Caminho completo, incluindo nome do arquivo. (xp pelo menos)

No local do navegador de arquivos xp, "\" no final do nome da pasta, uma lista suspensa será exibida com todos os arquivos nessa pasta. Use a seta para cima & teclas para baixo para navegar para o arquivo de escolha, o arquivo realçado é colocado na barra de endereço, a tecla de seta para esquerda do usuário para deslizar e copiar o caminho.

As ferramentas de pastas devem estar marcadas para "exibir o caminho completo na barra de endereço".

    
por 30.03.2011 / 07:15
0

Aqui está uma variação das soluções anteriores. Provavelmente, a maneira mais simples para o XP e útil se você estiver em um ambiente corporativo bloqueado, já que não são necessárias entradas de registro.

  1. Faça o download do clip.exe a partir do Site FTP do Microsoft Windows 98 Resource Kit e salve-o na pasta System32 (geralmente C: \ WINDOWS \ System32) ou em algum lugar em seu PATH.

  2. Copie e cole a linha abaixo em um editor de texto e salve o arquivo como Copy path to clipboard.bat em C: \ Documents and Settings \ [nome_de_usuário] \ SendTo

    @echo %~dpnx1|clip.exe

  3. Para copiar o caminho completo do arquivo, clique com o botão direito do mouse em um arquivo e selecione 'Enviar para' no menu de contexto. Copy path to clipboard.bat aparecerá como uma opção. Clique com o botão esquerdo e cole.

por 13.03.2012 / 22:51
0

mais fácil que eu encontrei (+ muitos outros usos)

Caminho Copiar Cópia - Página Inicial

outro é CopyFilenames - Copie nomes de arquivos para a área de transferência do Windows .

CopyFilenames acho útil porque pode adicionar o tamanho do arquivo ao final do nome do arquivo.

    
por 15.05.2015 / 20:38