Renombrar Directorios

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
Pablo2m
Hacker del Foro
Mensajes: 88
Registrado: 28 May 2008, 21:16
Ubicación: Agentina

Renombrar Directorios

Mensaje por Pablo2m »

Hola, tengo que sacar cierta porcion de textos de los subdirectorios dentro de un directorio. Para ello escribi lo siguiente ya que no existe el DirRename :( ¿se les ocurre otra forma?

Código: Seleccionar todo

#Include <File.au3>
#Include <Array.au3>

$raiz= "D:\Downloads" ; Poner ruta sin \ al final
Dim $Sacar[3] =["[128]","[256]","[320]"]

$DirsEnDirs= _FileListToArray($raiz,"*",2) ;lista directorios

For $I=1 To UBound($DirsEnDirs)-1

	 $Carpeta_original= $DirsEnDirs [$I]
	 $Carpeta_modificada = $DirsEnDirs [$I]

	 For $J=1 to $bitrates [0]
	 $Carpeta_modificada= StringReplace	($Carpeta_modificada,$Sacar [$J],"", 1,2)
	 $Carpeta_modificada= StringReplace	($Carpeta_modificada,$Sacar [$J],"",-1,2)
	 Next

	 DirCopy ($raiz&"\"&$Carpeta_original,$raiz&"\"&$Carpeta_modificada)

	 If StringCompare ( $Carpeta_original,$Carpeta_modificada,2) <> 0  then
		 DirRemove ($raiz&"\"&$Carpeta_original,1)
	 EndIf

Next
Avatar de Usuario
BasicOs
Site Admin
Mensajes: 2091
Registrado: 21 Nov 2006, 19:24
Ubicación: El Internet - (Canarias, España)
Contactar:

Re: Renombrar Directorios

Mensaje por BasicOs »

DirMove(@MyDocumentsDir, "C:\Backups\MyDocs")
Salu22:)
Responder