script em lote para listar discos rígidos locais e, em seguida, fazer um comando dir em cada unidade

0

Eu tentei criar um script seguindo este tópico

"script em lote para encontrar a letra da unidade de um dispositivo montado"

Com a ajuda de um usuário do stackoverflow, o script foi executado.

Este é o script:

@echo off
setlocal enableextensions disabledelayedexpansion

>"fud_india.com_%computername%.txt" 2>nul (
    for /f "delims=: tokens=1,*" %%a in ('fsutil fsinfo drives') do (
        for %%c in (%%b) do vol %%~dc && dir /s /d "%%~dc\hurrdurr.txt"
    )
) 

mas há um problema quando a unidade de disquete está presente (janela de erro de queda de script). Existe alguma maneira de excluir o disquete do script?

Obrigado!

    
por bapa 14.04.2015 / 14:57

0 respostas

Tags