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

USB-Stick ansprechen

Frage Entwicklung Batch & Shell

Mitglied: muesteff

muesteff (Level 1) - Jetzt verbinden

11.11.2006, aktualisiert 14.11.2006, 6955 Aufrufe, 14 Kommentare

Ich habe ein Problem mit der automatischen Buchstabenvergabe von Laufwerken unter Win XP. Und zwar möchte ich einen USB-Stick mit einer Batchfile ansprechen, dass er Dateien auf die Festplatte kopieren soll. Wenn ich jetzt als Quelldatei den Pfad F:\...\... angebe, wird der Stick ja nicht zwingend auf allen Computern auch als F:\ erkannt.

Gibt es eine Möglichkeit den USB-Stick anders anzusprechen? Mit Memory Sticks ist dies beispielsweise auch mit ms0:\ möglich.

Oder gibt es eine Möglichkeit, dass der Laufwerksbuchstabe auf jedem PC individuell festgestellt wird und dann in der Batchfile dementsprechend eingefügt wird?

MfG
Mitglied: BigWumpus
11.11.2006 um 23:49 Uhr
Benutze die Boardsuche oder Google,
es wurde hier schon einmal ein Programm erwähnt, daß die Laufwerksbuchstaben-Vergabe für USB-Sticks regelt. Es soll sogar prima funktionieren.
Bitte warten ..
Mitglied: Xerebus
12.11.2006 um 00:24 Uhr
Die Batch einfach vom Stick starten damit hat er immer die aktuelle Laufwerksbezeichnung und du kannst mit Relative Pfadangaben auf den Stick arbeiten.
Bitte warten ..
Mitglied: muesteff
12.11.2006 um 00:36 Uhr
Ich kann mir nicht vorstellen, dass das Programm Problemlos funktioniert, mit dem man USB-Sticks einen festen Laufwerkbuchstaben zuweisen kann, egal auf welchem PC man ihn nutzt. Was würde sonst passieren wenn dieser Buchstabe bereits belegt ist?


Aber wenn relative Pfadangaben funktionieren, dann probiere ich das mal aus, danksehr für den Tipp.
Bitte warten ..
Mitglied: onegasee59
12.11.2006 um 21:37 Uhr
Doch " Xerebus" hat Recht. Weder Startpfad noch Start-LW musst Du wissen! Schreibe am Anfang der Batch:

01.
set startpfad=%~dp0 
02.
set startLW=%~d0\  
03.
set pfadohneLW=%~p0
Jetzt kannst Du problemlos mit diesen Variablen arbeiten.
In einer Batch findest Du damit immer automatisch den aktuellen Startpfad, inkl. dem aktuellen Start-LW der Batch.

gruß
onegasee59
Bitte warten ..
Mitglied: Ruebezahl
13.11.2006 um 11:49 Uhr
Hallo muesteff,


da viele Wege nach Rom führen, ist es auch möglich, den aktuellen Laufwerksbuchstaben mit dem CD-Befehl und einer FOR-Schleife zu ermitteln:

(code) FOR /F "delims=:" %%i IN ('cd') DO SET lw=%%i (/code)


Viel Erfolg

Ruebezahl
Bitte warten ..
Mitglied: muesteff
13.11.2006 um 16:01 Uhr
set startpfad=%~dp0
set startLW=%~d0\
set pfadohneLW=%~p0

Jetzt kannst Du problemlos mit diesen
Variablen arbeiten. Deine Batch findet mit
diesen Variablen immer automatisch den
aktuellen Startpfad, inkl. dem aktuellen
Start-LW der Batch.

Und wie schreibe ich dann, dass ich den Laufwerksbuchstaben haben möchte? Also welche Variable muss ich dann vor den Pfad setzen, die dann den Laufwerkbuchstaben ersetzt?

Auch das mit den relativen Pfadangaben hat auch funktioniert. Ich werde diese Lösung bevorzugen, weil sie ja die einfachste ist =P Trotzdem danke für die Mühen um weitere Lösungsvorschläge.
Bitte warten ..
Mitglied: onegasee59
14.11.2006 um 15:28 Uhr
> set startpfad=%~dp0
> set startLW=%~d0\
> set pfadohneLW=%~p0

Und wie schreibe ich dann, dass ich den Laufwerksbuchstaben haben möchte? Also welche Variable muss ich dann vor den Pfad setzen, die dann den Laufwerkbuchstaben ersetzt?

"%startLW%\dein_pfad" --> ergibt ---> LW:\dein_pfad

nicht vergessen die " zu setzen, da 'dein_pfad' ja Leerzeichen enthalten kann.

gruß
onegasee59
Bitte warten ..
Ähnliche Inhalte
Hosting & Housing
Internet über usb stick
gelöst Frage von venatorumHosting & Housing5 Kommentare

ich hab n internet usb stick den kann man ja aber nur an 1 laptop anschliesn. die frage is ...

Linux Desktop
Linux auf USB-Stick installieren
Frage von Boje1288Linux Desktop7 Kommentare

Hallo zusammen! Wie schon im Titel erwähnt möchte ich mir Linux Mint 17.3 auf einen Stick installieren, um ein ...

Festplatten, SSD, Raid
USB Stick für NSLU2 oder Raspberry
Frage von HansWurstAugustFestplatten, SSD, Raid5 Kommentare

Hallo zuammen, ich will meine alte NSLU2 nochmal fit machen. Wer das Gerät kennt, weiß ja auch das man ...

Peripheriegeräte
USB-Stick wird nicht erkannt
Frage von TaumelPeripheriegeräte27 Kommentare

Hallo User! Ich habe einen Fehler mit meinem USB-Stick (Lexar, 16 GB) gemacht. Hatte ihn am Laptop und wollte ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 6 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 13 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 14 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 18 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

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 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1018 Kommentare

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

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...