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
GELÖST

Mountpoints von Shares abfragen

Frage Entwicklung Batch & Shell

Mitglied: geTuemII

geTuemII (Level 3) - Jetzt verbinden

28.11.2008, aktualisiert 01.12.2008, 6178 Aufrufe, 12 Kommentare

Suche Möglichkeit der Abfrage aktueller Mountpoints wegen Datenumzugs auf anderen Server

Hallo,

ich möchte einen meiner Datenserver außer Betrieb nehmen. Die Daten werden auf einen anderen Server umgezogen und dort neu freigegeben. Für solche Shares, die auf bekannte Laufwerksbuchstaben gemountet sind, ist das ja unproblematisch. Hier lösche ich im Loginscript den vorhandenen Mountpoint und verbinde ihn neu auf die aktuelle Share.

Wenn sie die Share öfter brauchen haben, die User aber auch Shares auf einen beliebigen LW-Buchstaben gemountet, den ich nicht kenne. Und genau für deisen Fall fehlt mir der Ansatz, wie ich den Umzug für die User "unsichtbar" gestalten kann.

Ich benötige also im Loginscript eine Abfrage, ob (a) eine Share gemountet ist und wenn ja (b) auf welchen LW-Buchstaben.

Habt ihr dazu eine Idee?

geTuemII
Mitglied: Janni
28.11.2008 um 21:21 Uhr
"net use" hilft Dir
Bitte warten ..
Mitglied: n.o.b.o.d.y
28.11.2008 um 21:25 Uhr
Hallo,

kannst Du den DNS-Namen des Server als Alias im DNS weiter leben lassen? Dann brauchst Du nix zu ändern.

Grü0e

Ralf
Bitte warten ..
Mitglied: 51705
28.11.2008 um 22:14 Uhr
Hallo geTuemII,

Wenn sie die Share öfter brauchen haben, die User aber auch
Shares auf einen beliebigen LW-Buchstaben gemountet, ...

???

Was willst du denn machen?
Bitte warten ..
Mitglied: geTuemII
01.12.2008 um 17:05 Uhr
Hi n.o.b.o.d.y,

stimmt das wäre auch eine Variante. Das einizge Problem ist, daß ich dann alle Shares auf einmal umsetzen und direkt den Alten Server aus Domain und Netzwerk entfernen müßte. Das wollte ich eigentlich vermeiden, bis sicher ist, daß alles problemlos läuft.

geTuemII
Bitte warten ..
Mitglied: geTuemII
01.12.2008 um 17:25 Uhr
Hallo smerlin,

ich möchte per (Login-)Script herausfinden, welche Shares der aktuelle User auf welchen Laufwerksbuchstaben gemountet hat, um die neuen Shares (mit dem neuen Servernamen) neu auf dieselben Buchstaben zu verbinden.

geTuemII
Bitte warten ..
Mitglied: Janni
01.12.2008 um 17:32 Uhr
Dann hast Du Deine Antwort doch schon .....

01.
net use > netzlaufwerke.txt
Bitte warten ..
Mitglied: geTuemII
01.12.2008 um 17:40 Uhr
Ja, Janni,

ich hatte bloß noch nie versucht net use ohne Parameter zu verwenden. Und ich habe die Beiträge hier von unten nach oben beantwortet (und dabei zunächst mal die Antwort an smerlin verschmissen).

Zwischenzeitlich bin ich schon beim Batch. Werde dann das Ergebins posten.

Danke zunächst mal,
geTuemII
Bitte warten ..
Mitglied: geTuemII
01.12.2008 um 18:43 Uhr
Ok,

ich habe das Script jetzt gebaut und getestet. Hier das Ergebnis:

01.
::----network.bat 
02.
@echo off & setlocal 
03.
net use > %TEMP%\network.txt 
04.
for /f "delims=" %%i in ('findstr /i "alter_servername" "%TEMP%\network.txt"') do call :sub %%i 
05.
goto :eof 
06.
 
07.
:sub 
08.
Set "LW=%2" 
09.
set "Share_old=%3" 
10.
For /f "tokens=1-3 delims=\" %%a in ("%3") Do Set "Share_new=\\neuer_servername\%%b" 
11.
 
12.
net use %LW% /delete 
13.
net use %LW% %Share_new% /persistent:yes 
14.
goto :eof
Es ist vielleicht nicht besonders elegant, erfüllt aber seinen Zweck Danke an alle für die MIthilfe.

geTuemII
Bitte warten ..
Mitglied: Janni
01.12.2008 um 19:00 Uhr


Manchmal sind die Dinge einfacher als man denkt .....

Schönen Abend noch
Bitte warten ..
Mitglied: Biber
01.12.2008 um 19:07 Uhr
Moin geTuemII,

ich war mir ja von Anfang sicher, dass Du es auch alleine hinbekommen würdest... *treuherzig gugg

Nur als Fussnote noch:
Wenn dieses Vereinheitliche-die-Netzlaufwerk-Buchstaben-Skript wirklich IMMER bei allen Usern als Loginskript läuft, dann ist die Angabe von "/persistent:yes" irgendwie ein bisschen Dönekens.
Dieses "persistent" bzw. als Klicki-Bunti-Häkchen "Netzlaufwerk automatisch bei Start verbinden" willst Du doch genau nicht haben.
Das hat ja zu der Situation geführt, die Dich zu diesem Beitrag bewog.

Also aus meiner Sicht eher ein explizites
01.
net use %LW% %Share_new% /persistent:no 
02.
-- bzw. das für Biber einfacher zu tippende - 
03.
net use %LW% %Share_new% /p:no
Grüße
Biber
Bitte warten ..
Mitglied: geTuemII
01.12.2008 um 19:57 Uhr
Hallo Biber,

hierzu ein ganz klares Jein! Es geht mir ja nicht darum, die Laufwerksbuchstaben zentral zu setzen (in diesem Fall wäre es ein Ja), sondern darum, die alten Laufwerke, die die User händisch verbunden haben, auf den neuen Server zu switchen. Die Routine läuft ja nur, wenn noch Shares vom alten Server vorhanden sind:
01.
findstr /i "alter_servername" "%TEMP%\network.txt"
In allen anderen Fällen wird :sub doch übergangen. Von daher finde ich das /p:yes schon richtig.

Oder verwechsele ich da was? <jetzt_hatter_mich_total_verwirrt>

ich war mir ja von Anfang sicher, dass Du es auch alleine hinbekommen würdest... *treuherzig gugg

Ach, das ist doch mal wieder schööön

geTuemII
Bitte warten ..
Mitglied: Biber
01.12.2008 um 21:24 Uhr
Hach, geTuemII,

Frauen können es immer so auf den Punkt bringen mit diesem klaren Jein.....

Ich sehe es ja ein...
Mir ist dieses "persistent=yes" deshalb so unsympathisch, weil "früher" in einigen Netzwerken, in denen ich rumbätchelte, nicht nur einzelne Netzlaufwerke gezielt "von nun an jedesmal" verbunden wurden, sondern pauschal der durchaus dokumentierte Befehl
01.
NET USE /P:on [ohne jegliches konkrete Netz-Lw zu nennen!!]
...dafür sorgte, das jedesmal, wenn ich mal kurz ein Netzwerkshare in Brasilien als Laufwerk X: eingebunden habe, der Rechner nun auch bei jedem Neustart nach diesem Eintags-Share suchte... und natürlich auch immer zwischendurch im Hintergrund tapfer weiter auf die Wiederkehr dieses fremdländischen Shares Ausschau hielt.

Aber okay, wenn es wirklich für die "Normal"-User ein (in unserem Sprachgebrauch) "dauerhaft" eingerichtetes Share ist, dann hast Du Recht.

Und frag nicht, warum Männer immer sich so hin und her winden, wenn sie am Ende ja doch klein beigeben...

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Debian
Mountpoint in Debian ohne Berechtigung für User
Frage von WinLiCLIDebian1 Kommentar

Ich habe ein Problem mit dem mounten eines Windows Laufwerks auf einem Linux Debian 6. Auf einem Debian hier ...

Debian
Linux Debian 7 - Software ICECAST2 - MountPoint Problem
gelöst Frage von K-ist-KDebian13 Kommentare

Hallo, Ich habe ein Problem beim Konfigurieren meines ICECAST2. Situation: Bei uns in der Firma (ca. 100 User) hören ...

Windows Server
Share-Problem?
gelöst Frage von kellbiddenWindows Server5 Kommentare

Hallo Ich habe hier ein ganz komisches Phänomen: Wenn User A eine Datei auf dem Share A ablegt, zu ...

Exchange Server
Powershell Archivmailbox abfrage Abfrage
Frage von Clubby84Exchange Server5 Kommentare

Hallo zusammen, möchte gerne eine Ausgabe in eine Datei haben, mit allen Mailboxen, bei denen das Archiv noch nicht ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 107 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 2 TagenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 2 TagenInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell20 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless9 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Router & Routing
Wieso kann ich den UPD 7000-9000 nicht freigeben?
Frage von Jayk0bRouter & Routing8 Kommentare

Router: Telekom W 723V Ports: UDP 7000-9000 Können nicht frei gegeben werden. Benutzgrund: Rocket League 7000 – 9000 UDP ...

Router & Routing
Fritzbox Gastnetz - exposed Host - zur Sophos IPTV
Frage von medikopterRouter & Routing8 Kommentare

Hallo zusammen, ich habe eine Frage bezüglich des Fritz box Gastzugangs an einer Sophos UTM Home. An liebsten wäre ...