Elimina le raccolte di cartelle utilizzando il prompt dei comandi (file .bat)


0

Ho cartella APK in APK diverso incluso come: framework-res, MyFiles, SystemUI, twframework-res, etc.

APK\framework-res\res\values-in
APK\framework-res\res\values-vi
APK\framework-res\res\values 
APK\framework-res\res\values-ko
APK\framework-res\res\values-it 
APK\framework-res\res\values-vi-rVN

...

APK\MyFiles\res\values-in
APK\MyFiles\res\values-vi
APK\MyFiles\res\values
APK\MyFiles\res\values-ko
APK\MyFiles\res\values-it
APK\MyFiles\res\values-vi-rVN

...

APK\SystemUI\res\values-in
APK\SystemUI\res\values-vi
APK\SystemUI\res\values
APK\SystemUI\res\values-ko
APK\SystemUI\res\values-it
APK\SystemUI\res\values-vi-rVN

...

APK\twframework-res\res\values-in
APK\twframework-res\res\values-vi
APK\twframework-res\res\values
APK\twframework-res\res\values-ko
APK\twframework-res\res\values-it
APK\twframework-res\res\values-vi-rVN

...

Voglio provare a eliminare queste cartelle values-vi-rVN; values-vi; values-in; values-itper tutti i percorsi dal prompt dei comandi in Windows:

@echo off
for %%a in ('dir .\apk /ad/b') do rd APK\%%a\res\values-v* /s/q
for %%a in ('dir .\apk /ad/b') do rd APK\%%a\res\values-i* /s/q
pause

ma non funziona.

Risposte:


2

È necessario fornire l'opzione FOR / F per utilizzare un comando tra parentesi.

for /F %%a in ('dir .\apk /ad/b') do rd APK\%%a\res\values-v* /s/q
    ^^

prova C:> aiuto per


0

Risultati del test @Keith:

La sintassi del nome file, della directory o dell'etichetta del volume non è corretta.

La sintassi del nome file, della directory o dell'etichetta del volume non è corretta.

La sintassi del nome file, della directory o dell'etichetta del volume non è corretta.

La sintassi del nome file, della directory o dell'etichetta del volume non è corretta.

Premere un tasto qualsiasi per continuare . . . -

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.