Creador de carpetas

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Creador de carpetas

Re: Creador de carpetas

Post by burque505 » 08 Oct 2018, 18:57

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

Re: Creador de carpetas

Post by Bertini » 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%

Re: Creador de carpetas

Post by Bertini » 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

Re: Creador de carpetas

Post by burque505 » 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

Creador de carpetas

Post by Bertini » 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

Top