Insere vários nomes de arquivos na caixa de diálogo de abertura de janelas

1

O Windows 7 permite que você selecione vários arquivos para abrir de uma vez usando a tecla ctrl ou shift. O campo de entrada "Nome do arquivo" na parte inferior da caixa de diálogo seria preenchido automaticamente com o seguinte exemplo:

"aaa.txt" "bbb.txt" "ccc.txt" "ddd.txt"

Eu tenho 14.000 arquivos em uma pasta e só preciso de um intervalo de arquivos (aproximadamente 500). Quando uso a tecla Shift para selecionar um intervalo de arquivos, o campo "Nome do arquivo" preenche automaticamente todos os 500 nomes de arquivos. O Windows me interromperia no 260º caractere quando eu tentar colar uma string pré-gerada no campo "Nome do arquivo".

Existe uma maneira de ignorar o limite de 260 caracteres para aceitar minha string inteira com 500 nomes de arquivo?

    
por goodiet 24.06.2012 / 07:13

1 resposta

1

Veja a pergunta principal aqui:

link

"Componentes individuais de um nome de arquivo (ou seja, cada subdiretório ao longo do caminho e o nome do arquivo final) são limitados a 255 caracteres e o comprimento total do caminho é limitado a aproximadamente 32.000 caracteres. No entanto, você deve tentar limitar abaixo de 260 caracteres (MAX_PATH), quando possível. Consulte o link para obter detalhes completos. "

Infelizmente, parece que é codificado no gerenciador de arquivos do Windows para evitar mais de 260 caracteres. Se você estiver fazendo uma operação que poderia ser feita por outro programa (por exemplo, mover os arquivos), provavelmente poderia evitar isso usando outro programa.

    
por 24.06.2012 / 09:24

Tags