Nabend zusammen,
ich habe hier eine bat-Datei, welche ich gerne auf einer USB-HDD aufrufen würde. Leider erscheint bei jedem Aufruf die Meldung, dass darauf nicht zugegriffen werden kann weil ich evt. nicht über ausreichende Berechtigungen verfügen würde. Wenn ich das ganze aber per cmd aufrufe, funzt es wunderbar...
Hat jemand eine Idee woran das liegen könnte?
Besten dank
Lapje
Seite 1 von 1
bat-Datei auf USB-HDD aufrufen (zu wenig Rechte)
Anzeige
#2
geschrieben 26. Juni 2011 - 19:05
Du hast aber schon Schreibzugriff auf die externe Festplatte, oder?
#3
geschrieben 26. Juni 2011 - 19:20
Natürlich, ich kann Daten draufkopieren, Musik anhören ect...über die cmd kann ich die Datei ja ohne Probleme starten...
#4
geschrieben 26. Juni 2011 - 19:46
Was erscheint denn genau für eine Meldung? Kannst du vielleicht einmal einen Screenshot machen?
#5
geschrieben 26. Juni 2011 - 20:12
Es kommt ein Fenster mit dem Text:
"Auf das angegebene Gerät, bzw. den Pfad oder die Datei kann nicht zugegriffen werden. Sie verfügen eventuell nicht über ausreichende Berechtigungen, um auf das Element zugreifen zu können."
Das kann ich dann mit "ok" bestätigen
"Auf das angegebene Gerät, bzw. den Pfad oder die Datei kann nicht zugegriffen werden. Sie verfügen eventuell nicht über ausreichende Berechtigungen, um auf das Element zugreifen zu können."
Das kann ich dann mit "ok" bestätigen
#6 _d4rkn3ss4ev3r_
geschrieben 26. Juni 2011 - 20:28
Was ist denn der Inhalt der Batch Datei?
#8 _d4rkn3ss4ev3r_
geschrieben 26. Juni 2011 - 20:38
Du willst also mit dem Script die Dateien bearbeiten, welche sich auf der internen Platte befinden?
Dann musst du via cd /d "Pfad" zuerst dahin navigieren.
Dann musst du via cd /d "Pfad" zuerst dahin navigieren.
#9
geschrieben 26. Juni 2011 - 20:40
nein, die Batch-Datei liegt in dem gleichen Ordner wie die Dateien, also auf der externen Platte. Also stimmen die Pfade auch...
Wie gesagt, per cmd-Eingabe geht es ja ohne Probleme
Wie gesagt, per cmd-Eingabe geht es ja ohne Probleme
#10 _d4rkn3ss4ev3r_
geschrieben 26. Juni 2011 - 21:07
Dann muss in die zweite Zeile cd /d "%~dp0", um die Cmd in den Pfad zu starten wo sie liegt.
#11
geschrieben 26. Juni 2011 - 21:14
Aber warum funktioniert das auf der internen Platte auch so und nur nicht auf der externen? Nur damit ich das verstehe...
#12 _d4rkn3ss4ev3r_
geschrieben 27. Juni 2011 - 16:58
Weil Windows Standardmäßig eine gestartete Batch mit dem Windows Verzeichnis als Pfad startet. Warum das so ist, weiß nur Microsoft.
- ← Frage: tvdumpflags = 8 oder 10?
- Windows XP & Windows Media Center Edition
- Maus-Cursor friert ständig ein →
Thema verteilen:
Seite 1 von 1