Página 1 de 1

código cmd en scrips?

Publicado: 31 Jul 2016, 03:07
por alexis
holas a todos,
hace mucho que no aparecía por aquí verdad?

hace mucho que no juego construyendo algún scrips, y hoy vine con una duda que no pude despejar navegando por internet y revisando el manual.

como puedo hacer para que se ejecute una orden en cmd desde el código principal?

mi idea es que en el cmd, se ejecute la siguiente orden:

copy /B $archivo1 + $archivo2
y por supuesto, las variables fueron definidas con anterioridad, con un diálogo de abrir archivos.
a eso lo comprendí leyendo el manual.

se puede hacer?
por que la otra que se me ocurrió, es copiar esta línea de código a un bat, y posteriormente ejecutarlo, y ahí sí estoy seguro, que va a funcionar.

desde ya muchas gracias por sus respuestas.
saludos.

Re: código cmd en scrips?

Publicado: 01 Ago 2016, 20:15
por Dany
Hola. Usa Run

Saludos :smt027

Re: código cmd en scrips?

Publicado: 02 Ago 2016, 20:22
por alexis
OKY
por favor me podrías dar un ejemplo de como usarlo?
por que no entiendo en el ejemplo del manual donde hay que poner los comandos.

desde ya muchas gracias.
saludos.

Re: código cmd en scrips?

Publicado: 02 Ago 2016, 21:21
por Dany
Hola. Puedes Hacerlo así.

Código: Seleccionar todo

Local $sFileFrom=@ScriptDir & "\File1.txt"
Local $sFileTo=@ScriptDir & "\File2.txt"

Local $sCmdCommand = @ComSpec & ' /c copy ' & '"' & $sFileFrom & '" "' & $sFileTo & '"'
$RStat = Run($sCmdCommand)

Si no quieres usar comandos puedes usar la función FileCopy de AutoIt


Saludos :smt027