fundo
O Windows Explorer mantém uma lista de operações de arquivo para que você possa desfazê-las (10 operações até XP e 32 no Vista). Você pode ver a última operação sem executá-la, abrindo o menu Editar e realçando o comando Desfazer sem selecioná-lo e olhando para a barra de status (embora mesmo assim, muitas vezes não funcione e apenas mostre uma sequência em branco na barra de status) .
Problema
Infelizmente, isso não apenas mostra a operação na barra de status, que por padrão não está ativada, mas mostra apenas a última operação. Pior ainda, mostra apenas a operação e o nome do arquivo , não o (s) caminho (s).
Cenário de casos de uso
Um exemplo de uso é que se você está renomeando e movendo-se um monte de arquivos, especialmente de nome semelhante arquivos como download1.png
, download2.png
, etc., em seguida, perceber que você esqueceu de mover um dos arquivos após renomeá-lo. Ver a lista dos últimos nomes de arquivos e caminhos modificados permitiria descobrir qual deles estava faltando, sem ter que desfazer todas as operações subseqüentes, que podem causar uma bagunça completa.
Questão
Alguém sabe como obter uma lista de todas as operações que o Windows armazenou em seu buffer de Desfazer? Eu vi programas que podem se conectar ao Windows e fazer coisas que não são suportadas, como reorganizar os ícones da barra de tarefas e da bandeja (o XP não suportava isso), então espero que alguém tenha conseguido fazer o mesmo com o buffer Undo.
taskbar shuffle