Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Vbs script Netzlaufwerk wird nicht verbunden

Mitglied: Beckham25

Beckham25 (Level 1) - Jetzt verbinden

11.11.2012, aktualisiert 13:36 Uhr, 2857 Aufrufe, 6 Kommentare

Hallo zusammen,
ich habe mir ein VBS Script zusammengebastelt, welches die verfügbaren Netzlaufwerke verbindet. Dies funktioniert soweit auch, bis auf ein Netzlaufwerk. Und zwar jenes Netzlaufwerk welches am NAS Server aus zwei Wörtern besteht. Vielleicht hat jemand eine Idee? Dieses Netzlaufwerk wird nicht verbunden...

Auszug aus der Datei:

WshShell.run("net use S: \\192.168.78.27\SV Nollingen Kennwort /user:192.168.78.27\user /persistent:no"),0,false

ich denke ein typischer Anfängerfehler, aber irgendwie komme ich nicht drauf.

Wer gibt mir einen Tipp?
Danke

Thomas
Mitglied: rubberman
11.11.2012, aktualisiert um 13:57 Uhr
Hallo Beckham25.

Da du ein Kommandozeilentool nutzt, musst du (wie in der Kommandozeile üblich) Pfade mit Leerzeichen in Anführungszeichen einschließen. Nun rufst du das Ganze aber in einem VBScript auf, in dem ein String bereits in Anführungszeichen gesetzt werden muss. Hier gilt die Regel, dass Anführungszeichen im String verdoppelt werden.
WshShell.run("net use S: ""\\192.168.78.27\SV Nollingen"" Kennwort /user:192.168.78.27\user /persistent:no"),0,false 
BTW: Wenn du schon VBScript nutzt, solltest du dir eventuell auch mal die MapNetworkDrive-Methode des "WSript.Network" Objekts ansehen.

Grüße
rubberman
Bitte warten ..
Mitglied: Beckham25
11.11.2012, aktualisiert um 13:43 Uhr
Danke für den Hinweis mit dem Typ....

ich hab mir das ganze angesehen was die MapNetworkDrive Methode angeht, aber irgendwie steig ich da nicht ganz durch.
Wenn ich mehrere Laufwerke verbinden möchte kann der Code dann nicht so aussehen??

01.
wscript.sleep 2000 
02.
 
03.
Set wn = WScript.CreateObject("WScript.Network") 
04.
wn.MapNetworkDrive "M:", "\\192.168.78.27\Laufwerk1", False 
05.
wn.MapNetworkDrive "N:", "\\192.168.78.27\Laufwerk2", False 
06.
 
07.
msgbox("Alle Laufwerke wurden hergestellt!")
Bitte warten ..
Mitglied: rubberman
11.11.2012 um 13:57 Uhr
Hallo Beckham25,

grundsätzlich ja. Du hast aber in deiner ursprünglichen Kommandozeile auch den Benutzer und das Passwort übergeben. Falls diese Angaben notwendig sind, müssen sie auch bei MapNetworkDrive angegeben werden.
Schau mal hier.

Grüße
rubberman
Bitte warten ..
Mitglied: Beckham25
11.11.2012 um 15:11 Uhr
Etwas mache ich falsch mein Code ist derzeit

01.
set net = CreateObject("WScript.Network") 
02.
 
03.
net.MapNetworkDrive ("M:"), ("\\192.168.78.27\Programme"), true, Benutzer, Passwort 
04.
net.MapNetworkDrive ("N:"), ("\\192.168.78.27\Privat"), true, Benutzer, Passwort 
05.
msgbox("Alle Laufwerke wurden hergestellt!")

Komm nicht drauf, wer der Fehler liegt...
Bitte warten ..
Mitglied: rubberman
11.11.2012 um 15:45 Uhr
Hallo Beckham25.

Die Klammern kannst du weglassen.
Sind Benutzer und Passwort Variablennamen oder Strings?
Falls es Strings sind (also diese 5 Zeilen dein gesamtes Script ist), gehören sie in Anführungszeichen.

Grüße
rubberman
Bitte warten ..
Mitglied: Beckham25
12.11.2012 um 08:16 Uhr
Danke für deine Unterstützung. Ich habe es gelöst bekommen. Für alle stille Mitleser werde ich heute Abend den Code hier ergänzen...
Bitte warten ..
Ähnliche Inhalte
Windows Server

Netzlaufwerk mit net use verbunden, aber doch nicht?!

Frage von jlrantWindows Server3 Kommentare

Hallo zusammen, und zunächst mal vielen Dank für Euer hilfreiches Forum. Ich habe bisher ausschließlich Linux-Server administriert, muss mich ...

Windows Server

Passwort von verbundenem Netzlaufwerk löschen

Frage von mastap2002Windows Server3 Kommentare

Hallo zusammen , ich hab da eine etwas seltsame Anfrage eines Kunden ;-). Also Wenn ich über Ausführen \\192.168 ...

Windows 7

Netzlaufwerk nach Neustart nicht mehr verbunden

Frage von ahstaxWindows 76 Kommentare

Hallo, auf einem Win7-PC sind einige Netzlaufwerke unter Verwendung der Checkbox "Verbindung bei Anmeldung wiederherstellen" eingebunden. Bei einem Netzlaufwerk ...

Windows Server

Einmal verbundenes Netzlaufwerk löschen

gelöst Frage von killtecWindows Server10 Kommentare

Hallo, ich möchte gern an allen Clients / Benutzern ein Bestimmtes Netzlaufwerk löschen. Es soll nur bei den angegebenen ...

Neue Wissensbeiträge
Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 4 StundenSicherheit

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 14 StundenInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 1 TagErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 1 TagWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server36 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1028 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgbornMicrosoft17 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser15 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...