ZooleaN
21-06-2009, 21:10
salve a tutti!
ho un problema con Autohotkey
vorrei che il programma scansionasse la directory attiva, prendesse i file con un pattern del tipo:
file.001.dat
file.002.dat
file.003.dat
creasse una cartella "file" e ci spostasse dentro tutti quei file
il codice è quasi finito, il problema sorge nel comando FileMove
non mi sposta i file
Loop *.dat
{
fnfull=%A_LoopFileFullPath%
StringTrimRight, dirname, fnfull, 8
needle=001
IfInString, fnfull, %needle%
{
FileCreateDir, %dirname%
FileMove, dirname.".00?.dat", %dirname%
}
else
Sleep, 1
}
aiutatemi per favore
ho un problema con Autohotkey
vorrei che il programma scansionasse la directory attiva, prendesse i file con un pattern del tipo:
file.001.dat
file.002.dat
file.003.dat
creasse una cartella "file" e ci spostasse dentro tutti quei file
il codice è quasi finito, il problema sorge nel comando FileMove
non mi sposta i file
Loop *.dat
{
fnfull=%A_LoopFileFullPath%
StringTrimRight, dirname, fnfull, 8
needle=001
IfInString, fnfull, %needle%
{
FileCreateDir, %dirname%
FileMove, dirname.".00?.dat", %dirname%
}
else
Sleep, 1
}
aiutatemi per favore