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

VB Netzlaufwerk verbinden mit Abfrage und Zeitverzögerung

Frage Entwicklung

Mitglied: 72076

72076 (Level 1)

20.11.2008, aktualisiert 29.11.2008, 6614 Aufrufe, 1 Kommentar

Hallo,

ich habe ein kleines Problem, bei dem ich nicht fündig werde und zwar geht es um folgendes:

Bisher habe ich meine Netzlaufwerke per Batch-Datei verbunden (mit Abfrage), jedoch habe ich das Problem, dass mir die Batch-Datei noch vor den üblichen Programmen startet und dann ist das ganze starten von Windows total zeitverzögert. Mit Bacht kann man leider "nicht sooo viel" machen. Daher habe ich mir überlegt, meine Netzlaufwerke mit per VB Script verbinden zu lassen. Zum teil bin ich auch fündig geworden und zwar hier http://www.administrator.de/VB_Netzlaufwerk_verbinden_und_User_begr%C3% ..., jedoch ist das nicht ganz das was ich will.

Ich möchte eine Abfrage am Anfang ob die Netzlaufwerke verbunden werden sollen, bei nein soll das Script sich einfach beenden, bei ja soll es mit Zeitverzögerung die Netzlaufwerke verbinden, so dass nicht alles beim starten gleichzeitig passiert (Netzlaufwerke verbinden, Programme starten,...)

01.
On Error Resume Next 
02.
 
03.
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2") 
04.
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") 
05.
For Each objComputer in colItems 
06.
    UN = objComputer.UserName  
07.
Next 
08.
    Msgbox "Hello " & UN ,  vbOKOnly, "Welcome" 
09.
 
10.
Set objshell = Wscript.CreateObject("WScript.Shell") 
11.
Set objFSO = CreateObject("Scripting.FileSystemObject") 
12.
objshell.Run("net use k: /d"),0 'delete exsisting map 
13.
objshell.Run("net use k: \\servername\share"),0
Wie kann ich hier eine Abfrage am Anfang einbinden ob er die Netzlaufwerke verbinden soll und wenn "ja" dass er dann z. B. noch 30 Sekunden wartet bevor er die Verbindungen durchführt?



Danke schonmal fürs Lesen!


Grüße
Mitglied: MegaTraveller
29.11.2008 um 20:15 Uhr
Hallo Man-Chro,

wahrscheinlich hast Du es schon mittlerweile selbst gelöst aber ansonsten müsste das hier genau das machen was Du benötigst:

01.
On Error Resume Next 
02.
 
03.
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2") 
04.
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") 
05.
For Each objComputer in colItems 
06.
    UN = objComputer.UserName  
07.
Next 
08.
 
09.
dim answer 
10.
answer=MsgBox("Laufwerksverbindung durchfuehren?",4,"Frage") 
11.
 
12.
If answer = vbYes Then 
13.
	Set objshell = Wscript.CreateObject("WScript.Shell") 
14.
	Set objFSO = CreateObject("Scripting.FileSystemObject") 
15.
	objshell.Run("net use k: /d"),0 'delete exsisting map 
16.
	objshell.Run("net use k: \\server\share"),0 
17.
Else 
18.
	 
19.
End If 
20.
 
Bye
MegaTraveller
Bitte warten ..
Ähnliche Inhalte
Windows Server
Netzlaufwerke verbinden sich nicht
Frage von MyBRis4ShotWindows Server6 Kommentare

Hallo, wie der Titel schon sagt, habe ich aktuell Probleme mit dem automatischen Verbinden von Netzlaufwerken. Der Kunde arbeitet ...

Datenbanken
2 SQL Abfragen verbinden
Frage von cuxminiDatenbanken

Hallo Leute, ich habe mal das Problem, dass ich 2 Abfragen benötige um zum Ergebniss zu kommen. Ich hätte ...

Windows Server
Active Directory Netzlaufwerke verbinden
gelöst Frage von Florian86Windows Server2 Kommentare

Hallo, beim Netzlaufwerke verbinden über die AD im 2012 Server bekomme ich beim Anmelden immer die Fehler ID:1055 Fehler ...

SAN, NAS, DAS
Netzlaufwerk verbinden - komisches Verhalten
Frage von duschgasSAN, NAS, DAS15 Kommentare

Guten Tag, ich habe einen root-Server bei einem Hoster und dort einen Ordner freigegeben. Mit meinem Laptop im WLAN ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 5 StundenVerschlüsselung & Zertifikate1 Kommentar

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 16 StundenWindows 102 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 18 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner4 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement16 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen13 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...