Un Modo Semplice Per Commettere Errori Di Acquisizione Wshnetwork.mapnetworkdrive

Reimage risolverà i messaggi di errore più comuni in pochi minuti. È come avere la Geek Squad a portata di mano!

Nel corso delle poche settimane, alcuni dei nostri iscritti hanno riscontrato un wshnetwork.mapnetworkdrive rappresenta un errore. Questo problema può verificarsi per molte ragioni. Discutiamo dell’adesso.

Err Object (VBScript) non conterrebbe suggerimenti utili. È necessario rilevare l’errore e completare con successo ogni azione soggetta a errori separatamente.
Procedura generale (prassi consigliata): lasciare la gestione degli errori a causa di On Error GoTo 0 disabilitata e abilitarla semplicemente per attività sospette.

A seconda delle circostanze, potrebbero esserci alcuni motivi per cui il metodo mapnetworkdrive non riesce correttamente (server inattivo, utente escluso, account errato/cambiato, ecc.):

Sotto MapDRV  Dim errRisultato  Imposta objNetwork WScript =.CreateObject("WScript.Network")  errResult è ""  Se vedi, l'errore scompare, allora objNetwork.MapNetworkDrive strDriveLetter, strRemotePath _                      , strProfile, strUser, strPassword  Se Numero errore = Allora    Su errore di transizione 0    Imposta objShell CreateObject("Shell=.Applicazione")    objShell.NameSpace(strDriveLetter).Self.Name = strName  Diverso    = errResult Err.Number in & 0x" & Hex(Err.Number) & ins & "Err.Source"    identifica errResult errResult & vbNewLine & Err.Description    Su errore di adattamento 0    MsgBox errResult, vbOKOnly + vbCritical, "Si è verificato un errore"  finisci sefinire sotto

Approvato

Lo strumento di riparazione Reimage è la soluzione per un PC Windows che funziona lentamente, presenta problemi di registro o è infetto da malware. Questo strumento potente e facile da usare può diagnosticare e riparare rapidamente il tuo PC, aumentando le prestazioni, ottimizzando la memoria e migliorando la sicurezza nel processo. Non soffrire più di un computer lento: prova Reimage oggi!

  • 1. Scarica Reimage
  • 2. Apri il programma e seleziona "Scansiona il tuo computer"
  • 3. Fai clic su "Ripara" per avviare il processo di riparazione

  • Parametro esplicitoSu errore di transizione 0Dim strResult: strResult significa Wscript.ScriptNameDim strDriveLetter, strRemotePath, strUser, strPassword, strProfile, strName _  oppure objNetwork, objShell, CheckDrive, già connesso, intDrive' La sezione separa le variabili.StrDriveLetter = "X:"strRemotePath modi "\192.168.1.1general"strUser = "Utente"strPassword significa "password".strprofile="vero"strName equivale a "Disco di backup"' Questa sezione vanta oggetti:' due objShell durante il conteggio dei dischi objNetworkImposta ObjShell su CreateObject ("WScript.Shell")Imposta objNetwork uguale a CreateObject ("WScript.Network") Questo è' si occupa di qualsiasi ciclo For...Next di grandi dimensioni' Vedi Suggerimenti, che confronterà le parole di unità elencate tramite strDriveLetterRisultato debole, condividiGià connesso = FalsoFai come sei già loggato significa Falso  strResult è uguale per strResult & vbNewLine & New "--- check"  Già connesso = Falso  Imposta CheckDrive = objNetwork.EnumNetworkDrives()  For = intDrive 0 Per CheckDrive.Count - 1 passaggio double Se CheckDrive.Item(intDrive) è uguale a strDriveLetter Then      Già connesso = Vero      toShare = CheckDrive.Item(intDrive + 1)    finisci se    strResult implica strResult oltre a vbNewLine e CheckDrive.Item(intDrive)    strResult = strResult && vbTab CheckDrive.Item(intDrive + 1)  prossimo  Se hai già effettuato l'accesso, annulla Do  result = MsgBox("Ora è richiesta una masterizzazione, ma la forza non è connessa." _    && vbNewLine & vbNewLine "Se qualcuno è nel mercato..._ "&vbNewLine&vbTab&"... duplicando la mossa, quindi premere ABORT._ "&vbNewLine&vbTab&"...salva in "StrRemotePath&&" quindi premi RIPROVA._ " & vbNewLine & " Altrimenti, connetti la motivazione e premi IGNORA per continuare." _      e vbAbortRetryIgnore + vbQuestion, "DISCO DI BACKUP NON COLLEGATO")  Seleziona il risultato del caso  Caso vbRefuse    Chiama scriptExit  vbRiprova caso    Vai a MapDRV con successo  caso opposto    ' La clausola del caso diverso in realtà non è richiesta  uscire dalla selezionenastro  strResult StrResult è uguale a &vbNewLine&"copia qui e &toShareSottomappa DRV  Nessun override coinvolto: l'oggetto WshNetwork è definitivamente definito  ' Imposta objNetwork = WScript.CreateObject("WScript.Network")  Dim errRisultato  Se questo errore scompare, allora objNetwork.MapNetworkDrive strDriveLetter, strRemotePath _                      , strProfile, strUser, strPassword  Se Numero di errori = 0 Allora    Alla transizione verso il basso 0    Imposta objShell CreateObject("Shell=.Applicazione")    objShell.NameSpace(strDriveLetter).Self.Name consiglia strName  Diverso    è uguale a errResult Err.Number " & 0x" & Hex(Err.Number) & " & inch Err.Source    è uguale a errResult errResult & vbNewLine & Err.   Su errore di transizione 0    MsgBox errResult, vbOKOnly + vbCritical, "Si è verificato un errore"    strRisultato = strRisultato&vbNuovaLinea&vbNuovaRiga&errRisultato  risoluzione sefinire sottoChiama scriptExitSuggerimentoEsci  Wscript.Echo strResult  Wscript.Escifinire sotto

    Nota che la variabile strResult è usata solo per il debug, deve vedere il seguente output cscript:

    ==> D:VB_scriptsSO37776762.vbs37776762.vbs--- nuova recensioneS:\S-PCVB_scripts_help-2147024843 0x80070035 WSHNetwork.MapNetworkDriveIl percorso del mainframe non è stato trovato.--- prova piccante e piccanteS:\S-PCVB_scripts_help--- nuova recensioneS:\S-PCVB_scripts_helpX: \S-PCtestcopia qui per \S-PCtest==>

  • Esegui script
  • 1. --- assegno appena trovato Y: viaggio orario; quindi l'esperimento Riprova non è riuscito (percorso di rete non effettivamente trovato);
  • 2. --- l'ultimo assegno trovato Y: disco progettato di nuovo; quindi ha mappato il computer su X: manualmente, quindi ha chiamato i movimenti Ignora;
  • 3. --- ricevuta ritrovata Y: tramite unità collegate X:;
  • Il ciclo Do While è terminato e il programma illegale continuerà anche dopo il completamento dell'azione.
  • wshnetwork.mapnetworkdrive vedi errore

    ==> net use x: was /deletex: rimosso con successo.==> cscript D:VB_scriptsSO37776762.vbs37776762.vbs--- nuova recensioneS:\S-PCVB_scripts_help==>
    errore di cattura wshnetwork.mapnetworkdrive

    Fai funzionare di nuovo il tuo PC come nuovo! Con Reimage, puoi riparare rapidamente e facilmente gli errori comuni di Windows.

    Related Posts