Script na odpojení USB zařízení Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
memphisto
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: září 06
Bydliště: Zlín - České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Script na odpojení USB zařízení

Příspěvekod memphisto » 26 dub 2009 17:05

Hehe, tam je zbytečných věcí a ani o tom nevíš :lol:
PRAVIDLA PC-HELP.CZ, PRAVIDLA sekce HijackThis, HijackThis návod, Memtest, CCleaner
Logy z programu HijackThis neposílejte prosím přes SZ, ale vkládejte je do patřičné sekce. Děkuji

Reklama
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Script na odpojení USB zařízení

Příspěvekod X » 26 dub 2009 17:07

Bezpečné odebrání jen zajistí, aby se data z flash paměti PC uložili na flashku.
Naposledy upravil(a) X dne 26 dub 2009 19:46, celkem upraveno 1 x.

atrapas
Pohlaví: Nespecifikováno

Re: Script na odpojení USB zařízení

Příspěvekod atrapas » 26 dub 2009 17:10

X : Souhlasím, ale už jsme OT. Pojdmě se vrátit k původnímu tématu :wink:

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Script na odpojení USB zařízení

Příspěvekod Myloš » 26 dub 2009 19:13

atrapas:
Ve Windows je spousta nesmyslů ;-)
Chci říct, že „bezpečné odebrání“ je vhodné používat u zařízení, která zapisují do mezipaměti.
Výchozí hodnota nastavení flashek a externích disků je, že do ní nezapisují.
Aby do ní takové zařízení zapisovalo, musel bys to sám změnit (tzv. „optimalizování pro výkon“) a teprve tam má „bezpečné odebrání“ nějaký smysl.
Toto má smysl nastavit leda u externích disků, se kterými dlouhodobě pracuješ namísto interních, ale pro běžní kopírování na flashku či externí disk je to naprosto zbyetečné.

Neboli krátký sumář: jestliže nepotřebuješ zápis do mezipaměti, nenastavuj ho. Jestližes ho nikdy nenastavil, je „bezpečné odebrání“ zbytečné (ničemu neublíží, ale taky ničemu nepomůže).
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Script na odpojení USB zařízení

Příspěvekod mike007 » 26 dub 2009 19:59

atrapas: Pokusím se ti popsat jak pracovat s Deveject.

1) Nejdříve bude potřeba, aby jsi do počítače zapojil všechny USB blbůstky, které budeš chtít pak pomocí Deveject odebírat. Musíš zjistit jejich ID.

2) Soubor deveject.exe zkopíruj do složky WINDOWS.

3) Otevři DOS ( Start --> Spustit --> zadej příkaz CMD a potvrď tlačítkem OK)

3) Nyní do DOSového okna napiš příkaz Deveject
Program ti vypíše všechna USB zařízení zapojená v počítači.

4) Všechny tyto data si zkopíruj do poznámkového bloku (v DOSovém okně se kopíruje tak, že klikneš pravým tlačítkem na lištu DOSového okna a z kontextového menu vybereš Úpravy --> Vybrat vše, pak znovu pravým tlačítkem otevři menu a nyní vyber Úpravy --> Kopírovat)

5) V poznámkovém bloku budeš mít podobná data jako já:

Microsoft Windows XP [Verze 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\mike>deveject
DevEject 1.1 2003-07 Matthias Withopf, deveject@withopf.com

'Monitor Plug and Play' 'DISPLAY\ACR06AA\5&346EEC0E&0&10000080&01&00' [REMOVEABLE]
'Obecný rozbočovač USB' 'USB\VID_05E3&PID_0608\5&35299A8A&0&2' [REMOVEABLE]
'Složené zařízení USB' 'USB\VID_1241&PID_1603\5&2620D56B&0&2' [REMOVEABLE]
'Zařízení USB standardu HID' 'USB\VID_1241&PID_1603&MI_00\6&8CBB80C&0&0000' [REMOVEABLE]
'Zařízení USB standardu HID' 'USB\VID_1241&PID_1603&MI_01\6&8CBB80C&0&0001' [REMOVEABLE]
'Složené zařízení USB' 'USB\VID_05A9&PID_4519\5&5FE31A8&0&1' [REMOVEABLE]
'Webcam Deluxe' 'USB\VID_05A9&PID_4519&MI_00\6&2D2FB518&1&0000' [REMOVEABLE]
'Zvukové zařízení USB' 'USB\VID_05A9&PID_4519&MI_01\6&2D2FB518&1&0001' [REMOVEABLE]
'Razer Diamondback' 'USB\VID_1532&PID_0001\5&5FE31A8&0&2' [REMOVEABLE]
'Velkokapacitní paměťové zařízení USB' 'USB\VID_0951&PID_1601\5B77049A308B' [REMOVEABLE]
'Hostitelský řadič SCSI nebo RAID' 'ACPI\PNPA000\4&599AD2AC&0' [REMOVEABLE]
C:\Documents and Settings\mike>


Z těchto dat vyber ID těch periférií, které budeš chtít odebírat. Já například budu chtít odebírat flashku:

'Velkokapacitní paměťové zařízení USB' '
USB\VID_0951&PID_1601\5B77049A308B' [REMOVEABLE]

Tučně červeně jsem vybral část textu, která označuje ID periférie.

6) ID periférie si v poznámkovém bloku upravím do tohoto tvaru:

deveject -EjectId:"USB\VID_0951&PID_1601\5B77049A308B"

Je potřeba u příkazu dodržovat velká a malá písmena!!!

Poznámkový blok uložím s koncovkou *.bat

Poté mi stačí kliknout na tento dávkový soubor a periférie se pokaždé okamžitě odebere.



Myloš, X: Až jednoho dne přijdete díky špatnému odebrání disku o data jako se to stalo mně, nebrečte...
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

atrapas
Pohlaví: Nespecifikováno

Re: Script na odpojení USB zařízení

Příspěvekod atrapas » 27 dub 2009 19:58

Dobře, díky. A ten .bat soubor má obsahovat jen to upravené. Nebo i ten začátek? Doufám, že mi chápeš :huh:

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Script na odpojení USB zařízení

Příspěvekod mike007 » 27 dub 2009 20:05

BAt soubor bude obsahovat jen toto:
deveject -EjectId:"USB\VID_0951&PID_1601\5B77049A308B"
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

atrapas
Pohlaví: Nespecifikováno

Re: Script na odpojení USB zařízení

Příspěvekod atrapas » 29 dub 2009 20:12

dík. promiň, že jsem tak dlouuho neodepisoval (jsem hodně pracovně vytížený). Ještě mám dotaz. Bude třeba ID FlashDisku stejné i na jiném PC? Chci si udělat stejný odebírač i na NB (budou to stejné periferie), tak mi zajímá jestli můžu použít ten z toho počítače nebo si budu muset udělat nový na tom NB?

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Script na odpojení USB zařízení

Příspěvekod mike007 » 29 dub 2009 22:37

Když se přeštěhuješ do jiného města změní se ti snad rodné číslo? Nezmění.
Stejné to je s ID periferie.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Script na odpojení USB zařízení

Příspěvekod Myloš » 29 dub 2009 22:47

Když se přeštěhuješ do jiného města změní se ti adresa.
Příliš vážně brané alegorie, bývají zavádějící.

Mimochodem – když mám několik flashdisků, mají všechny totéž ID?
Jestliže ne, jak potom mohu vědět, které ID patří kterému?
A jestliže ano a mám-li je připojené všechny zároveň, script odpojí všechny najednou?
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Script na odpojení USB zařízení  Vyřešeno

Příspěvekod mike007 » 29 dub 2009 23:03

Každý flash disk má svoje jedinečné číslo. Čísla, která si nastavíš do batového souboru s příkazem na odpojení se ti samozřejmě odpojí.

Příklad:

Mám dva flash disky, jeden má ID USB\VID_0951&PID_1601\5B77049A308B a druhý USB\VID_0112&PID_1751\1X77066A311C

Příkaz na odpojení obou flash disků bude takový to:

deveject -EjectId:"USB\VID_0951&PID_1601\5B77049A308B"
deveject -EjectId:"USB\VID_0112&PID_1751\1X77066A311C"

ID nezapomenout dát do uvozovek !!
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • WiFi zařízení pro 2 generační dům
    od Uncaj » 11 lis 2024 19:51 » v Sítě - hardware
    11
    5610
    od draxxx Zobrazit poslední příspěvek
    10 kvě 2025 18:02
  • iOS 18 - icloud lock i pro koponenty v zarizeni
    od petr22 » 17 zář 2024 08:38 » v Mobily, tablety a jiná přenosná zařízení
    3
    3085
    od petr22 Zobrazit poslední příspěvek
    17 zář 2024 21:21
  • Externí bluetooth nenajde žádné zařízení Příloha(y)
    od Mates2004CZ » 15 zář 2024 17:51 » v Problémy s hardwarem
    4
    3225
    od petr22 Zobrazit poslední příspěvek
    16 zář 2024 16:22
  • Bluetooth:Bluetooth neni k dispozici v tomto zarizeni
    od byron » 02 bře 2025 09:21 » v Vše ostatní (sw)
    1
    3429
    od kecalek Zobrazit poslední příspěvek
    02 bře 2025 16:09

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti