Non sono riuscito a trovare dettagli su come utilizzare la maschera file in un file batch. La mia esigenza,File batch: maschera file
forfiles -p "C:\what\ever" -s -m *.log -c "cmd /c somecommmand"
invece di selezionare tutti i file di log (* .log), come selezionare tutti i file di log che ha un suffisso intero alla fine. Ad esempio, tra i seguenti file,
test.log, test1.log, test2.log, test3.log..
Ho bisogno di una maschera di file per selezionare tutti trannetest.log
ho provato test*.log
, ma che slects test.log pure. È preferibile non includere la parte del nome del file (test). qualcosa come, *<0-9d>.log
.
grazie.
Non funziona - puoi provarlo in una shell: 'echo> test.log; echo> test1.log; dir test? .log' troverà 2 file. – schnaader