Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Win7- Rename auf Netzlaufwerk- Das Handle ist ungültig.

Frage Entwicklung Batch & Shell

Mitglied: usercrash

usercrash (Level 1) - Jetzt verbinden

23.08.2012, aktualisiert 09:02 Uhr, 7419 Aufrufe, 6 Kommentare

Hallo,
ich 'kämpfe' mit einem Datensicherungsscript (.cmd) und bin dabei auf ein merkwürdiges Problem gestossen.

Script wird auf einem Win7-64bit-Rechner ausgeführt und soll via Netzwerk fertige lokale Sicherungsdateien auf eine Synology-Diskstation kopieren.

Dabei werden vorhandene Dateien auf der Diskstation auf Existenz abgefragt und bei Vorhandensein umbenannt.
Das ganze läuft seit Jahren unter WinXP problemlos, Win7-64bit zickt aber und ich bin inzwischen etwas ratos...

Es geht um diese Passage:

if exist \\192.168.1.1\diskstation\images\c\dreamdifc-k.sn1 rename \\192.168.1.1\diskstation\images\c\dreamdifc-k.sn1 dreamdifc-k1.al1

Warum wird hier bei 'rename' "Das Handle ist ungültig." ausgegeben?

Mit dem TotalCommander läßt sich die Datei auf dem gemappten Netzlaufwerk problemlos umbenennen.

if exist \\192.168.1.1\diskstation\images\c\dreamdifc-k.sn1 echo test
funktioniert!
Mitglied: ThinkSmart
23.08.2012 um 14:26 Uhr
Probiere mal ren anstatt rename.

Gruß, ThinkSmart
Bitte warten ..
Mitglied: usercrash
23.08.2012 um 16:13 Uhr
"Das Handle ist ungültig."

Funktionieren hätte mich auch gewundert; REN ist lediglich die Kurzform von RENAME.
Bitte warten ..
Mitglied: 60730
24.08.2012 um 18:04 Uhr
Moin,

Mach mal ne dosbos als admin auf und schieb die batch da rein.
Und dann nimmst du die batch und malst ein
if not exist a:/. Net use a: ip/freigabe
Und aenderst die bestehende zeile von ip/freigabe auf das gemappte laufwerk.
Ganz am schluss dann ein net use a: /d /y
Und die meisten slashe tauscht du gegen backslashe aus
Und unten kommt ein pause rein.

Was tut sich da?
Bitte warten ..
Mitglied: usercrash
24.08.2012, aktualisiert um 18:51 Uhr
Hmmmm, erstaunlich:

if not exist n:\. net use n: \\192.168.1.1\diskstation
if exist n:\images\test\test1.log rename n:\images\test\test1.log testt.1
if exist n:\images\test\test2.log rename n:\images\test\test2.log testt.2
if exist n:\images\test\test3.log rename n:\images\test\test3.log testt.3
if exist n:\images\test\test4.log rename n:\images\test\test4.log testt.4
net use n: /d /y

So funktioniert es in einer Admin-cmd-Box, nur WARUM?
Mappe ich das Laufwerk n: vorher z.B. beim Login, geht es nicht: "Das Handle ist ungültig."

Und: Ist der Punkt in Zeile 1 ( n:\. ) notwendig?

Edit: Ist das gemappte Laufwerk n: schon vorhanden, geht es so ebenfalls, nur WARUM?
Bitte warten ..
Mitglied: usercrash
24.08.2012 um 21:41 Uhr
Zu früh gefreut...

Der neu angelegte Testansatz oben funktioniert, das Umbenennen vorhandener Dateien trotz Vollzugriffs auf die Diskstation leider nicht, Ihr werdet es ahnen: "Das Handle ist ungültig."

*Ratlos*
Bitte warten ..
Mitglied: usercrash
31.08.2012 um 21:40 Uhr
Sodele, Problem gelöst:

Die Synology-Firmware < DSM2.2-942 hat ein Samba-Problem.

Ab Version 942 und höher funktioniert der Zugriff und das Rename auch mit Win7-64bit.
Die NTFS-Performance via USB angeschlossener Laufwerke ist allerdings erst ab Firmware DSM 3.1 zumutbar...

http://www.synology.com/support/faq_show.php?lang=deu&q_id=309
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Windows Netzwerk
gelöst PsExec (Remote auf Win7) liefert Invalid Handle bei zweitem Aufruf (4)

Frage von Mario.Steinberg zum Thema Windows Netzwerk ...

Batch & Shell
gelöst Rename von Dateien auf Netzlaufwerk (23)

Frage von hirschQ zum Thema Batch & Shell ...

Windows 10
Surface 4 Pro Netzlaufwerk verbinden (4)

Frage von Yannosch zum Thema Windows 10 ...

Windows Netzwerk
Netzlaufwerk offline verfügbar für Mac

Frage von PharIT zum Thema Windows Netzwerk ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...