Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: .:Xx4NG3LxX:. en 1 Febrero 2020, 18:07 pm



Título: [VBS] Necesito de su ayuda. Plasmar ruta en .txt
Publicado por: .:Xx4NG3LxX:. en 1 Febrero 2020, 18:07 pm
Hola amigos. Quisiera poder resolver este problema duda con respecto a VBS.

  Lo que quiero hacer exactamente es lo siguiente...

1.- Crear una carpeta (a la cual el usuario le dará el nombre, a través de un InputBox). => Listo

2.- Crear un archivo de texto con el nombre de la carpeta. => Listo

3.- Mover dicho archivo a la carpeta. => Listo

3.- Dentro del archivo de texto, quiero que escriba la ruta completa del VBS. => No sé

  Muy bien, como ven, sólo tengo una única duda... Como escribir la ruta del VBS en el .txt

El código que llevo es el siguiente...

Código
  1. Set objfso=CreateObject("Scripting.FileSystemObject")
  2.  
  3. FileName=InputBox("Type the folder name...","...... Folder creator ......")
  4.  
  5. If FileName <> "" Then
  6.    Exit Do
  7.    MsgBox "Please, type the folder name...",vbExclamation,"...... Error ......"
  8. End If
  9. Loop
  10.  
  11. Set folder=objfso.CreateFolder(FileName)
  12.  
  13. MsgBox "Folder created successfully!" & vbCrlf & vbCrlf & "Name: " & FileName & vbCrlf & "Path: The same .vbs file",vbInformation,"...... Folder creator ......"
  14.  


Título: Re: [VBS] Necesito de su ayuda. Plasmar ruta en .txt
Publicado por: MCKSys Argentina en 1 Febrero 2020, 18:20 pm

3.- Dentro del archivo de texto, quiero que escriba la ruta completa del VBS. => No sé

  Muy bien, como ven, sólo tengo una única duda... Como escribir la ruta del VBS en el .txt


Primer resultado de Google:

Código
  1. strPath = Wscript.ScriptFullName
  2.  

Saludos!

PD:
Fuente: https://devblogs.microsoft.com/scripting/how-can-i-determine-the-path-to-the-folder-where-a-script-is-running/ (https://devblogs.microsoft.com/scripting/how-can-i-determine-the-path-to-the-folder-where-a-script-is-running/)
Busqueda: https://www.google.com/search?q=vbs+get+current+script+path (https://www.google.com/search?q=vbs+get+current+script+path)


Título: Re: [VBS] Necesito de su ayuda. Plasmar ruta en .txt
Publicado por: .:Xx4NG3LxX:. en 1 Febrero 2020, 18:58 pm
Primer resultado de Google:

Código
  1. strPath = Wscript.ScriptFullName
  2.  


Rapido y eficaz, muchísimas Gracias