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

aktuellen Pfad herrausfinden ?

Frage Microsoft

Mitglied: tkbeat

tkbeat (Level 1) - Jetzt verbinden

02.02.2009, aktualisiert 11:55 Uhr, 3482 Aufrufe, 8 Kommentare

Hallo,

Ich habe einen USB Stick bei dem beim einstecken ein Script gestartet wird . (mit AutorunnerX)

Dieses Script soll eine Datei vom aktuellen Rechner "einsammeln" und auf den Stick kopieren .
Das funktioniert wenn ich den Pfad hardcoded einfüge .

Leider kann es auch mal passieren das sich der LW Buchstabe ändert ... in dem Fall schiebt das Script dann ins leer .

Kann ich irgendwie rausfinden welchen Laufwerksbuchstabe das System den Stick zugeordnet hat ?


viele Grüße tkbeat
Mitglied: Belearas
02.02.2009 um 12:01 Uhr
Siehst du doch übern Arbeitsplatz in der regel oder nicht?

Wenn du ihn ansteckst Tragbares Gerät (z.B)
(K)


es ist aber auch möglich wenn du in der datenträgerverwaltung das umstellst... das heißt du teilst ihm
einen namen (buchstaben) zu den es kaum gibt.. so wie y/x dann sollte das scipt zumal schon
öfters laufen.

hoffe du hast verstanden was ich dir sagen will =)

glg
Bitte warten ..
Mitglied: tkbeat
02.02.2009 um 12:22 Uhr
hallo, ja ich hab verstanden was du mir sagen willst

Die sache ist aber die das dies alles automatisch laufen soll , ohne benutzerinteraktion .

Dh der Benutzer soll lediglich den Stick an den rechner anstecken , alles andere muss automatsich gescheehn .
Bitte warten ..
Mitglied: Belearas
02.02.2009 um 12:43 Uhr
das ist ja kein problem =)

Einfach einmal umstellen und die sache ist erledigt.

Verwaltung;Datenträgerverwaltung; stick auswählen und den laufwerksbuchstaben so ändern, das er nicht mehr vorkommen sollte.
Am besten einfach mal nachsehn welcher nicht vorhanden ist.

das ist würde ich sagen die einfachste variante. musst du die autorun.inf datei ändern die du/er geschrieben hast.
Bitte warten ..
Mitglied: 16568
02.02.2009 um 12:50 Uhr
Die Frage, die sich hier stellt, ist vielmehr:

wofür?

Ich kenne USB-Sticks, die steckt man an, und schon ist man um all seine persönlichen Daten erleichtert...


Also, bevor ich hier dichtmachen lasse, rechtfertige Dich...


Lonesome Walker
Bitte warten ..
Mitglied: MRosoft
02.02.2009 um 12:51 Uhr
in einer Batch ist es recht einfach den Pfad in dem Sie gestartet wurde anzuzeigen bzw. weiterzunutzen.


REM Aktuellen Pfad auslesen

For /F "tokens=* Delims=:" %%i in ("%0") do set Appath=%%~di%%~pi
%appath%DEINPROGRAMM.exe"

Die erste Zeile List den Pfad in dem die Batch gestartet wurde aus und schreibt ihn in eine Variable, hier appath, mit der weitergearbeitet werden kann.

Hoffe das dies ein wenig weiterhilft.
Bitte warten ..
Mitglied: tkbeat
02.02.2009 um 14:03 Uhr
Zur Erklärung :

Wir haben mehrere KassenPC's derren Daten mit einem zentralen Server abgeglichen werden müssen .
Wir haben dies diese Saisson über UMTS Anbindung bzw WLAN Anbindung über locale Hotspots realisiert .
Dies hat sich aber als mittlere Katastrophe herrausgestellt sodas wir nexte Saisson Preise und Bestände unserer Stände offline per USB Stick abgleichen wollen .
Damit das auch für das Personal händelbar bleibt muzss es so automatisch wie möglich ablaufen - Stick einstecken - auf Meldung warten - Stick abziehen .

@Lonesome Walker es gibt Sie noch, die legalen Gründe

zum Thema : Ich mach es jetzt mit :

set startlw=%~d0
set standpc=%computername%
%startlw%
md %standpc%
.....

Danke an alle!!

tkbeat
Bitte warten ..
Mitglied: 60730
02.02.2009 um 18:10 Uhr
Zitat von tkbeat:
@Lonesome Walker es gibt Sie noch, die legalen Gründe

Servus,
da der Fred noch nicht abgehakt ist - bin ich mal so frei....
"So etwas, - was du vorhast - mag zwar legal sein - ist aber mitnichten egal wie herum."

Oder anders geschrieben:
Du hast dir das richtige Forum ausgesucht, und nimmst leider den falschen Weg.

Ich habe einen USB Stick bei dem beim einstecken ein Script gestartet wird.
Ergo läuft das Script, bei jedem Rechner, den es sieht
Wir haben mehrere KassenPC's
Und darauf dann leicht sensible Daten....

An deiner Stelle würde ich das Script auf dem Rechner lassen und von dort aus eine Verknüpfung starten, die vom Rechner Daten erstmal Passwortgeschützt auf den Stick kopiert und sich dann beendet.

Damit das auch für das Personal händelbar bleibt muzss es so automatisch wie möglich ablaufen
- Stick einstecken - auf Meldung warten - Stick abziehen.

Dann mal viel Glück dabei ;(
  • Versuch mal einen USb Stick abzuziehen, wenn noch ein Script läuft...

rundll32.exe shell32.dll, Control_RunDLL hotplug.dll
...wäre z.B ein Befehl um den USB Stick auszuwerfen, das klappt auch wunderbar - solange der Stick nicht behauptet - "auswerfen geht nicht, weil dieses Script da oben läuft ja noch"...

Liegt dieser Fetzen jedoch auf dem Kassensystem usw usf.
Und wenn ich Lust & Zeit hätte, könnte ich dir noch x andere Funktionen zeigen, die dir beweisen können:
  • Dein Pferd hat den Sattel am Bauch festgezurrt, viel Spass beim Staub einatmen

Also dreh den Spiess wieder um. Pfusch am Bau wird Hier nicht gefördert

Gruß
Bitte warten ..
Mitglied: tkbeat
04.02.2009 um 17:33 Uhr
>>Ergo läuft das Script, bei jedem Rechner, den es sieht

Jein , je nach Computername werden verschiedene Aktionen ausgeführt .

>>Und darauf dann leicht sensible Daten....
>>An deiner Stelle würde ich das Script auf dem Rechner lassen und von dort aus eine Verknüpfung starten, die vom Rechner Daten erstmal Passwortgeschützt auf den >>Stick kopiert und sich dann beendet.

Es handelt sich lediglich um statistische Daten (also Bestand, aktuelle Preise) .
Das Problem ist einfach das ich Daten welche online liegen auf nicht vernetzte Rechner bringen muss und zurück .Dies möglichst automatisiert .

Das dies mit Stolpersteinen nur so gepflastert ist merk ich schon .
Die Anforderungen sind aber ebend oben beschriebene und führen notgedrungen zu solchen Frickeleien wie die angesprochene USB-Stick-Lösung .
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Windows Userverwaltung
Servergespeichertes Profil - Pfad ausfindig machen (6)

Frage von staybb zum Thema Windows Userverwaltung ...

Netzwerkmanagement
gelöst Nicht aktuellen Rechnern den Zugang verweigern (10)

Frage von ganymed zum Thema Netzwerkmanagement ...

Batch & Shell
Leerzeichen im Pfad (4)

Frage von Jallio zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (22)

Frage von patz223 zum Thema Windows Userverwaltung ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (19)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...