Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

Lokaler (absoluter) Pfad von Netzfreigabe im UNC Format herausfinden

Frage Entwicklung VB for Applications

Mitglied: Peter161

Peter161 (Level 1) - Jetzt verbinden

04.07.2009, aktualisiert 11:28 Uhr, 17489 Aufrufe, 9 Kommentare

Hallo,

ich möchte übers Netzwerk eine Share erstellen und habe dafür auch schon eine Lösung gefunden. Nur muss ich dafür den Lokalen Pfad des Ordners angeben.
Basis ist ein Ordner der freigegeben wird und in dem Unterordner erstellt werden.

Ich möchte also von \\server\SNW den lokalen Pfad herausfinden.
Ich habe schon in der Registery gesucht und was gefunden, bei HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\lanmanserver\Shares

und eine Webseite, aber damit kann ich leider nicht viel anfangen.
http://entwickler-forum.de/archive/index.php/t-5919.html

Vielen Dank.

Eigendlich soll es dann in eine Batch eingebaut werden.
Vielen Dank.

Peter.
Mitglied: 80220
06.07.2009 um 23:34 Uhr
Hallo,

weise dem Pfad einen Laufwerksbuchstaben (Net use X: \\Server\\SNW)
Mit net use X: bekommst du dann den realen Pfad raus.
Bitte warten ..
Mitglied: Peter161
08.07.2009 um 09:39 Uhr
und wie bekomme ich dann damit den lokalen pfad raus? bb
Bitte warten ..
Mitglied: 80220
08.07.2009 um 11:25 Uhr
Sorry, ich war da auf dem falschen Dampfer.

Welches OS lauft auf dem Rechner, der den Ordner freigegeben hat und welches auf dem abfragenden Client?
Bitte warten ..
Mitglied: Peter161
08.07.2009 um 14:50 Uhr
Client: XP
Server: 2003

Ein Basisordner wird freigegeben und innerhalb des Basisordners werden Unterordner erstellt. Diese Unterordner werden dann Freigegeben, dazu muss man aber den lokalen Pfad des Basisordners wissen.

Danke.
Bitte warten ..
Mitglied: 80220
08.07.2009 um 14:51 Uhr
"XP" ist eine Produktfamilie. Ein OS hat einen vollständigen Namen. Ich hätte gern vollständige Informationen, bevor ich weiter Tipps gebe.
Bitte warten ..
Mitglied: Peter161
08.07.2009 um 15:13 Uhr
Das Betriebssystem der Clients ist XP Professional SP3.
Danke.
Bitte warten ..
Mitglied: 80220
08.07.2009 um 15:23 Uhr
Ok. Dann kannst du mit administrativen Rechten die Registry des Servers vom Client aus abfragen, erst mal nur über die Konsole am Client:

01.
for /F "tokens=4 delims==" %a in ('reg query \\Server\HKLM\SYSTEM\ControlSet001\Services\LanmanServer\Shares /v SNW ^| Find "Path="') do echo %a
Dahinten ist noch ein Teil "\0Parameters" angehängt, den kann man dann noch entfernen. Probiere erst mal aus, ob das funktioniert.

Für "Server" und "SNW" natürlich die korrekten Bezeichner einsetzen.

Wenn du das auch direkt am Server erledigen kannst, musst du hinter reg query das "\\server" weglassen.
Bitte warten ..
Mitglied: Peter161
08.07.2009 um 15:49 Uhr
Wunderbar, leider ist mein Ergebnis:
C:\test\SNW\0Permissions

Wie bekomme ich 0 Permissions weg?
Danke.
Bitte warten ..
Mitglied: 80220
08.07.2009 um 16:02 Uhr
Wie bekomme ich 0 Permissions weg?
Du änderst hinten in der Zeile das "echo %a" in Set "Source=%a" und trennst den hinteren Teil in einer neuen Zeile mit

01.
set Source=%source:~0,-13%
Dann hast du anschließend nur noch C:\Test\SNW in der Variablen stehen.

Wenn du das Ganze im Batch machen möchtest, musst du für die Schleifenvariable %a das %-Zeichen verdoppeln, also %%a schreiben.
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
WebDAV Server in Windows über UNC Pfad mounten (2)

Frage von Scar61 zum Thema Windows Netzwerk ...

Microsoft Office
Excel Number Format wechselt random zu Currency Format (2)

Frage von Yauhun zum Thema Microsoft Office ...

Batch & Shell
gelöst Batch - erkennen, ob ein Pfad lokal ist oder im Netzwerk liegt (3)

Frage von zimbosmurf zum Thema Batch & Shell ...

Visual Studio
Herausfinden, ob PDF farbig oder sw ist (3)

Frage von ahstax zum Thema Visual Studio ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(8)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Utilities

CCleaner 5.33 mit Malware infiziert

(27)

Information von SeaStorm zum Thema Utilities ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Festplatten, SSD, Raid
gelöst Problem mit DELL 815R Server und Windows Bluescreen (24)

Frage von Leo-le zum Thema Festplatten, SSD, Raid ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...