WinFuture-Forum.de: [gelöst] Befehl Um Usb-sticks Abzumelden - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Windows XP
  • 2 Seiten +
  • 1
  • 2

[gelöst] Befehl Um Usb-sticks Abzumelden

#16 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 14:23

Ich versteh nur nicht, wo dein Defaulteintrag hin ist. Wenn ich aufn USB-Stick im Arbeitsplatz rechtsklicke, hab ich den Menüeintrag "Sicher entfernen". Ohne irgendwas hinwurschteln zu müssen. Welches Windows hasn du?
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

Anzeige



#17 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 14:29

Beitrag anzeigenZitat (Kirill: 26.03.2008, 14:23)

Ich versteh nur nicht, wo dein Defaulteintrag hin ist. Wenn ich aufn USB-Stick im Arbeitsplatz rechtsklicke, hab ich den Menüeintrag "Sicher entfernen". Ohne irgendwas hinwurschteln zu müssen. Welches Windows hasn du?

Ich hab nur den Eintrag "Auswerfen". Ich hab Windows XP Pro SP2
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#18 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 14:33

Also meiner Erfahrung nach macht der Eintrag "Auswerfen" ebenfalls genau das. Zwar wird das Laufwerk dann noch angezeigt, ist aber bereist nicht mehr beschreibbar, bzw ausgehängt und kann gefahrlos abgestöpselt werden.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#19 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 14:33

Beitrag anzeigenZitat (Kirill: 26.03.2008, 14:33)

Also meiner Erfahrung nach macht der Eintrag "Auswerfen" ebenfalls genau das. Zwar wird das Laufwerk dann noch angezeigt, ist aber bereist nicht mehr beschreibbar, bzw ausgehängt und kann gefahrlos abgestöpselt werden.

Danke weiß ich, aber genau das will ich halt nicht. wenn ich es auswerf dann soll es auch nicht mehr angezeigt werden.
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#20 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 19:53

Ich hab jetzt mal das so gemacht.

Zitat

C:\deveject.exe -EjectDrive:%1


Aber es funktioniert trotzdem nicht. %1 ist der Platzhalter für den laufwerksbuchstaben. Bei kommt dann raus

%1: X:\
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#21 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 20:05

Meinst du, dass X:\ übergeben wird, das Programm aber X: erwartet?
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#22 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 20:31

Beitrag anzeigenZitat (Kirill: 26.03.2008, 20:05)

Meinst du, dass X:\ übergeben wird, das Programm aber X: erwartet?

Also ich hab den Standardplatzhalter von Windows genommen und der übergibt an das Programm "X:\"
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#23 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 20:39

Dann mach dir ne Batchdatei, in der du das Übergebene aufnimmst und den Backslash ersetzt. Syntax geht wie
%variable:StrToFind=NewStr%

Quelle+Mehr: http://www.ss64.com/.../varsearch.html
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#24 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 20:51

Beitrag anzeigenZitat (Kirill: 26.03.2008, 20:39)

Dann mach dir ne Batchdatei, in der du das Übergebene aufnimmst und den Backslash ersetzt. Syntax geht wie
%variable:StrToFind=NewStr%

Quelle+Mehr: http://www.ss64.com/.../varsearch.html

Mit was soll ich den Backslash ersetzen. ich mach das nicht mit ner Batch ich schreib gleich ein Skript und das kompilier ich dann als EXE
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#25 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 20:59

Ersetzen mit nix. Also mit =% am Ende ersetzt man es mit NIX. Bzw in deiner Scriptsprache anders. Jedoch nach wie vor: mit nem leeren String (bei Delphi wäre es einfach '') ersetzen.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#26 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 21:23

Beitrag anzeigenZitat (Kirill: 26.03.2008, 20:59)

Ersetzen mit nix. Also mit =% am Ende ersetzt man es mit NIX. Bzw in deiner Scriptsprache anders. Jedoch nach wie vor: mit nem leeren String (bei Delphi wäre es einfach '') ersetzen.

also die Anführungszeichen entfernen
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#27 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 21:25

Du hast grad gesagt, dass das Script einen Backslash bekommt, wo keiner hin soll. Warum willst du jezz die Anführungszeichen statt Backslash entfernen?
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#28 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 21:27

Beitrag anzeigenZitat (Kirill: 26.03.2008, 21:25)

Du hast grad gesagt, dass das Script einen Backslash bekommt, wo keiner hin soll. Warum willst du jezz die Anführungszeichen statt Backslash entfernen?

Sorry. Blick momentan gar nichts.

Also soll das am Ende so aussehen:

Zitat

C:\deveject.exe -EjectDrive:X:

Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

#29 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.586
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 26. März 2008 - 21:32

Zunächst müsste die Zeile dann lauten
@="unhide.bat %1"
Die Anführungszeichen sind weg. Und es stimmt für %1 wird dann C:\ eingesetzt. Du brauchst aber C:, du musst den Backslash also wegmachen. Wie genau das geht, hängt von deiner Scriptsprache ab. Als Denkanstoß empfehl ich dir, das letzte Zeichen vom übergegebenen String einfach abzunschneiden.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#30 Mitglied ist offline   Seven 

  • Gruppe: aktive Mitglieder
  • Beiträge: 162
  • Beigetreten: 24. März 08
  • Reputation: 0

geschrieben 26. März 2008 - 21:35

Beitrag anzeigenZitat (Kirill: 26.03.2008, 21:32)

Zunächst müsste die Zeile dann lauten
@="unhide.bat %1"
Die Anführungszeichen sind weg. Und es stimmt für %1 wird dann C:\ eingesetzt. Du brauchst aber C:, du musst den Backslash also wegmachen. Wie genau das geht, hängt von deiner Scriptsprache ab. Als Denkanstoß empfehl ich dir, das letzte Zeichen vom übergegebenen String einfach abzunschneiden.

OK danke jetzt habe ich es geblickt.
Die erste deutsche Beta Test Community (Security - Portal)

Eingefügtes Bild
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0