Windows XP: Substituir a ação padrão “New Folder” com um script WSH
Pergunta
Problema: Eu tenho um script WSH personalizado que cria um novo diretório de uma maneira semelhante à ação padrão "New Folder" no desktop do Windows. Este script, no entanto, faz um par de coisas extras; tais como permitindo-me a criar um conjunto pré-definido de diretórios filho (opcional); bem como permitindo-me para adicionar notas e lembretes se o diretório está relacionado com o trabalho ou para um cliente particular.
Eu gostaria de ser capaz de fazê-lo de modo que este script é executado toda vez que eu chamar a ação "New Folder" no Windows XP.
Pergunta:? Que opções estão disponíveis (se houver) para permitir-me para substituir a criação padrão de novos diretórios no WindowsXP para que o meu script WSH personalizado é executado em vez
Bonus Pergunta:? Independentemente de saber se e como complicado é fazer uma coisa dessas no Windows XP, o Windows Vista torna mais fácil
Solução
A criação padrão de pastas no Windows XP é CreateDirectory. Esta é uma função Kernel32.
Uma vez que você está se referindo a "New Folder", e esperamos ter UI, eu acho que você está realmente se referindo Explorer, o shell padrão para o XP. "Pasta Ne" é uma entrada predefinida no menu de contexto, e essa lista é extensível. No entanto, você vai notar uma linha divisória. "Folder'and 'atalho' são embutidos; as outras entradas são configurados Seria trivial para adicionar um. 'Entrada Estrutura New Folder' abaixo do divisor (chave ShellNew em HKCR)