Frage : im vbscript - wie kann ich überprüfen, ob eine Akte in einem Fernbediener existiert, der ein username und ein Kennwort erfordert anzumelden?

im vbscript - wie kann ich überprüfen, ob eine Akte in einem Fernbediener existiert, der ein username und ein Kennwort erfordert anzumelden?

Antwort : im vbscript - wie kann ich überprüfen, ob eine Akte in einem Fernbediener existiert, der ein username und ein Kennwort erfordert anzumelden?

dieses versuchen.

Es gibt zwei Indexe. Alle auf dem gleichen Faltblatt, mit den spezifizierten Namen speichern

Der Index benutzt die Fenster, die runas befehlen, um den zweiten Index mit verschiedenen Bescheinigungen durchzuführen. /savecred entfernen, wenn Sie das Kennwort nicht durch runas gespeichert werden wünschen.

Auf dem ersten Index instantiate die srtUser und srtDomain vaiables mit dem Info des Benutzers, der Zugang zum Bediener/zum Faltblatt hat.

Auf dem zweiten Index instantiate das strFilePath mit dem Weg für die Akte, die Sie prüfen möchten, die existiert.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
'VBS RUNAS INDEX SPEICHERN SIE ALS RUNAS_REMOTE_FILE_CHECK.VBS

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

WshShell = CreateObject („WScript.Shell“) einstellen
strRunPath = strRunAs
WshShell.Run (strRunPath)

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

'VBS INDEX - AUSSER IHM ALS REMOTE_FILE_CHECK.VBS

strFilePath = „WEG FÜR DIE AKTE“

objFSO = CreateObject („Scripting.FileSystemObject“) einstellen
Wenn objFSO.FileExists (strFilePath) dann
    Wscript.Echo „Akte existiert.“
Sonst
    Wscript.Echo „Akte existiert NICHT.“
Beenden wenn
Weitere Lösungen  
 
programming4us programming4us