Autor
|
Tema: [Ayuda] Como puedo pasar un batch a VB 10 (Leído 3,746 veces)
|
sabeeee
Desconectado
Mensajes: 155
|
::Sistema de UPX:: ::Variables:: ::Configuracion de compresion:: set param=--best ::Codigo for /R %%x in (*.*) do ( upx.exe "%param%" "%%x" )
O sino ayúdenme a hacer esto nomas, lo de las variables no es tan importante, ya que para el uso que le voy a dar es inútil. ::Funcionamiento ::Lista todos los archivos de las subcarpetas y los guarda en la variable "%%x" for /R %%x in (*.*) do ( upx.exe --best "%%x" )
Ese no es el codigo completo, solo pido una ayuda para empezar por favor.
|
|
« Última modificación: 5 Diciembre 2014, 03:03 am por sabeeee »
|
En línea
|
"Vengándose, uno iguala a su enemigo; perdonando, uno se muestra superior a él." Francis Bacon
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
solo pido una ayuda para empezar Lo que pretendes hacer es muy sencillo, estoy seguro de que si lees un poco no te costará llevarlo a cabo: ⇲ Estos son los métodos que necesitarás utilizar: Si tienes dudas, muestra el código con tu progreso, y con gusto te corregiré(mos) el código. PD: Las dudas sobre VisualBasic.Net, van en la sección de .Net Saludos!
|
|
« Última modificación: 5 Diciembre 2014, 15:42 pm por Eleкtro »
|
En línea
|
|
|
|
sabeeee
Desconectado
Mensajes: 155
|
Lo que pretendes hacer es muy sencillo, estoy seguro de que si lees un poco no te costará llevarlo a cabo: ⇲ Estos son los métodos que necesitarás utilizar: Si tienes dudas, muestra el código con tu progreso, y con gusto te corregiré(mos) el código. PD: Las dudas sobre VisualBasic.Net, van en la sección de .Net Saludos! Gracias. --- Esto es lo que primero conseguí Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Process.Start("upx.exe", "-d AAC.dll") End Sub End Class Nuevo: Public Class Form1 Inherits System.Windows.Forms.Form
#Region " Windows Form Designer generated code "
Public Sub New() MyBase.New()
'This call is required by the Windows Form Designer. InitializeComponent()
'Add any initialization after the InitializeComponent() call
End Sub
'Form overrides dispose to clean up the component list. Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean) If disposing Then If Not (components Is Nothing) Then components.Dispose() End If End If MyBase.Dispose(disposing) End Sub
'Required by the Windows Form Designer Private components As System.ComponentModel.IContainer Friend WithEvents Label1 As System.Windows.Forms.Label
'NOTE: The following procedure is required by the Windows Form Designer 'It can be modified using the Windows Form Designer. 'Do not modify it using the code editor. <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() Me.Label1 = New System.Windows.Forms.Label() Me.SuspendLayout() ' 'Label1 ' Me.Label1.AutoSize = True Me.Label1.Location = New System.Drawing.Point(138, 34) Me.Label1.Name = "Label1" Me.Label1.Size = New System.Drawing.Size(40, 13) Me.Label1.TabIndex = 1 Me.Label1.Text = "Espere" ' 'Form1 ' Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13) Me.ClientSize = New System.Drawing.Size(336, 102) Me.Controls.Add(Me.Label1) Me.Name = "Form1" Me.Text = "howto_net_start_notepad_wait" Me.ResumeLayout(False) Me.PerformLayout()
End Sub
#End Region
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Activated ' Set start information. Dim start_info As New ProcessStartInfo("upx.exe", "--best *.*") start_info.UseShellExecute = False start_info.CreateNoWindow = True
' Make the process and set its start information. Dim proc As New Process proc.StartInfo = start_info
' Start the process. proc.Start()
' Wait until Notepad exits. proc.WaitForExit() Me.Close() End Sub End Class Me las arregle con un código que encontré por allí y con unas modificaciones conseguí hacer esto, pero sigo sin entender System.IO.Directory.GetFiles
|
|
« Última modificación: 7 Diciembre 2014, 08:19 am por sabeeee »
|
En línea
|
"Vengándose, uno iguala a su enemigo; perdonando, uno se muestra superior a él." Francis Bacon
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
sigo sin entender System.IO.Directory.GetFiles Imports System.IO Dim files As IEnumerable (Of FileInfo ) = From filepath As String In Directory.GetFiles(".\", "*", SearchOption.AllDirectories) Select New FileInfo(filepath) For Each fInfo As FileInfo In files MessageBox.Show(fInfo.FullName) Next fInfo
Como te dije era algo facil, solo queria que leyeses un poco para entenderlo. EDITO: Recuerda encerrar entre comillas dobles los nombres de archivo que le pases comoa rgumento al proceso, por los espacios en blanco. saludos!
|
|
« Última modificación: 7 Diciembre 2014, 10:03 am por Eleкtro »
|
En línea
|
|
|
|
sabeeee
Desconectado
Mensajes: 155
|
Imports System.IO Dim files As IEnumerable (Of FileInfo ) = From filepath As String In Directory.GetFiles(".\", "*", SearchOption.AllDirectories) Select New FileInfo(filepath) For Each fInfo As FileInfo In files MessageBox.Show(fInfo.FullName) Next fInfo
Como te dije era algo facil, solo queria que leyeses un poco para entenderlo. EDITO: Recuerda encerrar entre comillas dobles los nombres de archivo que le pases comoa rgumento al proceso, por los espacios en blanco. saludos! Muchísimas gracias, eternamente agradecidos con ustedes.
|
|
|
En línea
|
"Vengándose, uno iguala a su enemigo; perdonando, uno se muestra superior a él." Francis Bacon
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
como puedo pasar de asf a mpg?
Multimedia
|
computin xD
|
2
|
2,565
|
24 Diciembre 2004, 04:13 am
por Songoku
|
|
|
¿Como puedo pasar de .avi a .wmv?
Multimedia
|
OhKaMi_Girl
|
2
|
2,378
|
10 Abril 2005, 17:17 pm
por OhKaMi_Girl
|
|
|
como puedo pasar de .bin a .avi
Multimedia
|
manzana_c2
|
8
|
7,017
|
23 Julio 2005, 08:29 am
por manzana_c2
|
|
|
AYUDA - Pasar Batch (Bat) a VbScript (vbs)
Scripting
|
robo_z
|
1
|
3,862
|
14 Febrero 2010, 01:10 am
por Shell Root
|
|
|
Batch (Ayuda Como Puedo Hacer Un Script En Batch Que Al Ejecutarlo Me Sincronise La Fecha De La PC)
Scripting
|
alquimista3000
|
2
|
4,520
|
30 Marzo 2024, 22:28 pm
por alquimista3000
|
|