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
Kommentar vom Moderator Biber am 26.05.2009 um 14:39:19 Uhr
Originaltitel "Wie kann ich abfragen, ob ein Netzlaufwerk auch mit dem Richtigen verbunden ist?" bearbeitet.
GELÖST

Wie kann ich abfragen, ob ein Netzlaufwerk auch mit dem richtigen Share verbunden ist?

Frage Entwicklung Batch & Shell

Mitglied: hallospencer

hallospencer (Level 1) - Jetzt verbinden

26.05.2009, aktualisiert 14:39 Uhr, 6592 Aufrufe, 6 Kommentare

Ich möchte ein Script schreiben, welches Berechtigungen setzt. Dazu muss ich abfragen, ob dieses Script auch vom richtigen Netzlaufwerk ausgeführt wird.

Wie kann per cmd oder batch überprüfen, ob ein Netzlaufwert auch mit dem richtigen (\\server\freigabename$) verbunden ist. Ich möchte damit sicherstellen, wenn dieses Script ausgeführt wird, das Netzlaufwerk Y auch mit dem richtigen Server verbunden ist und nicht von dem User getrennt und mit ein anderem verbunden wurde.
Gibt es sowas wie
if net use = \\server\ordner$ goto :OK
echo Das Laufwerk ist falsch

Ich möchte mit diesem Script nur überprüfen und keine Trennung und Verbindung von Netzlaufwerken vornehmen.
Mitglied: Biber
26.05.2009 um 10:10 Uhr
Moin hallospencer,

willkommen im Forum.

Wenn Du ein konkretes Netzlaufwerk wie beschrieben prüfen willst (also z.B. das Laufwerk Y, dann..

01.
net use Y:|FindStr /i "\\server\ordner$" &&  goto :OK
Grüße
Biber
Bitte warten ..
Mitglied: hallospencer
26.05.2009 um 11:13 Uhr
Leider funktioniert die Syntax bei mir nicht.
Ich habe es so:
net use Y:|FindStr /i "\\server.intra.Firma.de\ordner$" && goto :OK

Leider geht er nicht zu OK obwohl ich das Netzlaufwerk richtig verbunden habe. Ich habe auch schon versucht die \\ wegzulassen was auch nicht geht.
In welcher Variablen ist denn dann der Pfad des Netzwerklaufwerkes? Vielleicht kann ich dann was mit If abfrage realisieren.
Bitte warten ..
Mitglied: Biber
26.05.2009 um 11:24 Uhr
Moin hallospencer,

lass mal bitte bei dem Suchstring das "$"-Zeichen am Ende weg.
Das gehört ja eigentlich nicht mit zum Netzwerkpfad.
Wenn Du Dich selbst daran herantasten willst, dann führe am CMD-Prompt aus
01.
net use y:
...dann kommt in epischer Breite und ästhetische Vollendung der Ausgabetext, der mit FindStr durchflöht wird.

Eine Variable für den Pfad des Netzwerklaufwerkes ist mir nicht bekannt und mit IF-Abfragen kenn ich mich auch nicht wirklich aus.

Grüße
Biber
Bitte warten ..
Mitglied: hallospencer
26.05.2009 um 12:29 Uhr
Hallo,

also ohne das $ geht es auch nicht.

Also wenn ich nur net use Y: eingebe dann kommt wenn ich @echo on stelle folgendes:
Lokaler Name Y:
Remotename \\server.intra.Firma.de\ordner$
Status OK
Öffnungen 5
Verbindungen 1

Ich muss eigendlich nur den Remotname abfragen.
Wenn ich mit Findstr abfrage, wird dann nicht alles erfragt? Muss ich nicht das Remote dann herausfiltern?
Bitte warten ..
Mitglied: Biber
26.05.2009 um 12:48 Uhr
Moin hallospencer,

sorry, mein Fehler.

Zuerst zu Deiner letzten Zeile:
Ja. Nee.

Ja, es wird alles abgefragt - die gesamte Ausgabe von "Net use Y:" wird wie eine textdatei behandelt.
Nee - Du musst es in diesem Fall nicht auf die eine Zeile beginned mit "Remote" filtern, denn der Sharename kann definitiv nicht in einer der anderen Zeilen stehen.

Jetzt zu meinem Fehler: der FindStr-Parameter "/C:" [vergleiche den ganzen Text] fehlt noch.
Also der dritte Anlauf:
01.
net use Y:|FindStr /i /C:"\\server.intra.Firma.de\ordner$" && goto :OK
-oder, da Dir ja nur am Ergebnis, nicht an Details gelegen ist
01.
net use Y:|FindStr /i /C:"\\server.intra.Firma.de\ordner$" >nul 2>nul && goto :OK
[unterdrückt Ausgabe gefundener Zeilen und evtl. auftauchende Fehlermeldungen.

Das würde der Annäherung an Deine geplante IF-Abfrage wohl am Ehesten entsprechen.

Grüße
Biber
Bitte warten ..
Mitglied: hallospencer
26.05.2009 um 13:46 Uhr
Vielen dank, die erste Syntax funktioniert super.
Bitte warten ..
Ähnliche Inhalte
LAN, WAN, Wireless
Richtig verbunden, falsche IP
Frage von Daggy27LAN, WAN, Wireless5 Kommentare

Hallo zusammen, Ich habe folgendes Problem. Ich habe zu hause ein Wireless Router bei dem ich MAC Filter wie ...

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 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
Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 5 StundenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 5 StundenSicherheit6 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 6 StundenSicherheit5 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Sicherheit

Meltdown und Spectre: Die machen uns alle was vor

Information von Frank vor 6 StundenSicherheit12 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Heiß diskutierte Inhalte
Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1031 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
gelöst Frage von IngenieursBatch & Shell29 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
Frage von Windows10GegnerNetzwerkgrundlagen19 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...