Você precisa executar um arquivo em lote, que pode ser iniciado na extremidade do PC para o qual você precisa de uma ferramenta pré-fabricada, semelhante a uma oferecida em link (nenhuma afiliação nem testei isso pessoalmente).
No entanto, se você não quiser usar uma ferramenta, poderá fazê-lo no final da unidade USB, o que significa que assim que um USB específico for inserido, ele procurará uma pasta no disco rígido e a copiará para próprio (sobrescrevendo qualquer versão anterior sem perguntar)
xcopy /e /y c:\<yourfolder>\*.* .\dir_on_usb_drive
xcopy é realmente obsoleto agora em favor de robocopy que não é o escopo desta resposta, mas basicamente você precisa de um comando de cópia recursiva que pode copiar todo o conteúdo (o robocopy também oferece a retomada e a repetição de arquivos parcialmente copiados que o ajudariam)
Uma vez que você tenha o comando pronto, você pode adicioná-lo a um arquivo de lote e criar um arquivo autorun.inf dentro do USB (esta é uma estrutura - Aviso Untested Script adiante)
[autorun]
open=<yourbatchfilename.bat>
action=Backup Your Files
Agora você verá isso como uma opção no menu de execução automática das janelas quando inserir a unidade USB (com a descrição "Backup de seus arquivos" fornecida no arquivo de execução automática.