Creador de carpetas

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

User avatar
Bertini
Posts: 86
Joined: 23 May 2018, 10:11

Creador de carpetas

08 Oct 2018, 10:39

Hola Flipeador te quería comentar una cosa a ver si se podía en AutoHotkey.

Sería que creara una carpeta en el escritorio con un tipo de fecha y hora + id .

Ejemplo de lo que tengo pensado en la cabeza:

Code: Select all

08•10•2018 17•28 ID•415351332
Por ahora solo tengo hecho esto es muy poco.

Code: Select all


FileCreateDir, C:\User\%username%\Desktop\

y gracias por leer
No me burlo de los novatos,porque de ellos vengo
burque505
Posts: 1732
Joined: 22 Jan 2017, 19:37

Re: Creador de carpetas

08 Oct 2018, 13:28

Hola, Bertini, se puede usar este código como punto de partida:

Code: Select all

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

InputBox, id, ID, ¿ID?
FormatTime, fecha, %A_Now%, dd·M·yyyy hh·mm ID·%id%
msgbox %fecha% y %id%
FileCreateDir, %A_ScriptDir%\%fecha%
Creará una nueva carpeta en la carpeta donde se encuentra el script.
Saludos,
burque505
User avatar
Bertini
Posts: 86
Joined: 23 May 2018, 10:11

Re: Creador de carpetas

08 Oct 2018, 14:19

burque505 wrote:Hola, Bertini, se puede usar este código como punto de partida:

Code: Select all

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

InputBox, id, ID, ¿ID?
FormatTime, fecha, %A_Now%, dd·M·yyyy hh·mm ID·%id%
msgbox %fecha% y %id%
FileCreateDir, %A_ScriptDir%\%fecha%
Creará una nueva carpeta en la carpeta donde se encuentra el script.
Saludos,
burque505
Bertini ---> Gracias
No me burlo de los novatos,porque de ellos vengo
User avatar
Bertini
Posts: 86
Joined: 23 May 2018, 10:11

Re: Creador de carpetas

08 Oct 2018, 14:57

Bertini wrote:
burque505 wrote:Hola, Bertini, se puede usar este código como punto de partida:

Code: Select all

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

InputBox, id, ID, ¿ID?
FormatTime, fecha, %A_Now%, dd·M·yyyy hh·mm ID·%id%
msgbox %fecha% y %id%
FileCreateDir, %A_ScriptDir%\%fecha%
Creará una nueva carpeta en la carpeta donde se encuentra el script.
Saludos,
burque505
Bertini ---> Gracias
Bertini ---> Hice algúnos cambios al código

Code: Select all


#NoEnv ;/* Recomendado para rendimiento y compatibilidad con futuras versiones de AutoHotkey. */
#Warn ;/* Habilitar las advertencias para ayudar a detectar errores comunes. */
SendMode Input ;/* Recomendado para nuevos scripts debido a su velocidad y confiabilidad superiores. */
SetWorkingDir %A_ScriptDir% ;/* Asegura un directorio de inicio consistente. */

Loop, 100
{
Longitud := 8
id := ""

Letras := "0123456789"

Loop % Longitud
{
    String := Letras
    Random R, -1, % StrLen(String)
    StrLen(String=Longitud)
    id .= SubStr(String, R, 1)
}
}

;/* InputBox, id, ID, ¿ID? */
FormatTime, fecha, %A_Now%, dd·M·yyyy hh·mm ID·%id%
msgbox %fecha% y %id%
FileCreateDir, %A_ScriptDir%\%fecha%

No me burlo de los novatos,porque de ellos vengo
burque505
Posts: 1732
Joined: 22 Jan 2017, 19:37

Re: Creador de carpetas

08 Oct 2018, 18:57

@Bertini, ¡bien hecho! Enhorabuena.
Saludos,
burque505

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 29 guests