Cuestión : ¿en vbscript - cómo puedo comprobar si un archivo existe en un servidor alejado que requiera un username y una contraseña abrir una sesión?

¿en vbscript - cómo puedo comprobar si un archivo existe en un servidor alejado que requiera un username y una contraseña abrir una sesión? class= del

Respuesta : ¿en vbscript - cómo puedo comprobar si un archivo existe en un servidor alejado que requiera un username y una contraseña abrir una sesión?

intentar esto.

Hay dos escrituras. Ahorrar ambos ellos en la misma carpeta, con los nombres especificados

La escritura utilizará las ventanas que los runas ordenan para ejecutar la segunda escritura con diversas credenciales. Quitar /savecred si usted no quisiera que la contraseña fuera ahorrada por runas.

En la primera escritura, ejemplificar los vaiables del srtUser y del srtDomain con el Info del usuario que tiene acceso al servidor/a la carpeta.

En la segunda escritura ejemplificar el strFilePath con la trayectoria para el archivo que usted quiere comprobar que existe.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
LA 'ESCRITURA DE VBS RUNAS LO AHORRA COMO RUNAS_REMOTE_FILE_CHECK.VBS

strUser = “USER_NAME”
strDomain = “DOMAIN_NAME”
strCurPath = CreateObject (“Scripting.FileSystemObject”) .GetAbsolutePathName (” .")
strRunAs = " runas /savecred /user: “y strDomain y” \ “y strUser&”” y Chr (34) y “cscript.exe \ “y Chr (34) y strCurPath y” \ REMOTE_FILE_CHECK.VBS " y Chr (34)

Fijar WshShell = CreateObject (“WScript.Shell”)
strRunPath = strRunAs
WshShell.Run (strRunPath)

'========================================================================================================

'ESCRITURA DE VBS - EXCEPTO ELLA COMO REMOTE_FILE_CHECK.VBS

strFilePath = “TRAYECTORIA PARA EL ARCHIVO”

Fijar el objFSO = CreateObject (“Scripting.FileSystemObject”)
Si objFSO.FileExists (strFilePath) entonces
    Wscript.Echo “archivo existe.”

    Wscript.Echo “archivo no existe.”
Terminar si
Otras soluciones  
 
programming4us programming4us