Puoi mostrarmi come spostare tutti i file nella sottocartella nella cartella principale?
Puoi mostrarmi come spostare tutti i file nella sottocartella nella cartella principale?
Risposte:
Se la sottocartella in questione ha più sottocartelle e si desidera spostare tutti i file senza la loro struttura sottocartella in tatto, procedere come segue:
*.*e premi Invio.Usa il comando 'for': apri una finestra di comando, quindi usa qualcosa di simile al seguente, supponendo che tu abbia file in c: \ foo \ bar \ e desideri spostarli in c: \ foo \:
for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo
L'opzione / Y disattiva la conferma; rimuoverlo se si desidera confermare ogni spostamento di file.
modifica: se si desidera salvarlo in un file batch ed eseguirlo dalla cartella principale, è possibile, ma è necessario raddoppiare i segni di percentuale (ovvero% F diventa %% F)
forè sicuramente una buona cosa da usare, ma usando `for / r% cd %% i in ( . ) do move / y% ic: \ foo \ bar` potrebbe essere migliore. Spiacenti, non è stato possibile formattare il codice, non so perché.
foropzione del comando per il contenuto della cartella, ma in tal caso, perché non è /Fpiuttosto che %F? Qual è lo scopo del segno di percentuale?
%Fè ogni elemento nella sottocartella. Se lo leggessi direbbe for each element in sub-folder, move it to parent folder and confirm confirmation dialog.
Da un prompt dei comandi:
Move c:\parentFolder\subFolder\*.* c:\parentFolder
In Esplora risorse: vai alla cartella principale e utilizza la finestra di dialogo di ricerca per cercare * che ti restituirà tutti i file nella cartella principale e nelle sottocartelle. (O se sai che vuoi solo restituire elementi specifici dalle sottocartelle, quindi limita la ricerca come desideri. Ad esempio, se volessi spostare solo i file .jpg potresti cercare * .jpg)
Nei risultati della ricerca impostalo per mostrare i dettagli e ordinarli in base alla colonna del percorso della cartella (potrebbe essere necessario aggiungerlo alle colonne visualizzate). Ciò semplifica la selezione di tutti gli elementi che non si trovano nel percorso della cartella principale.
Seleziona tutti gli elementi che desideri spostare e trascinali / rilasciali nella cartella principale.
Non esiste una soluzione pronta all'uso per questo. Utilizzare una semplice tecnica di trascinamento della selezione: