Tartalomjegyzék:

VBScript Munka csatlakoztatott meghajtókkal: 6 lépés
VBScript Munka csatlakoztatott meghajtókkal: 6 lépés

Videó: VBScript Munka csatlakoztatott meghajtókkal: 6 lépés

Videó: VBScript Munka csatlakoztatott meghajtókkal: 6 lépés
Videó: Psexec.exe: мощный инструмент для ИТ-администраторов 2024, November
Anonim
VBScript Munka csatlakoztatott meghajtókkal
VBScript Munka csatlakoztatott meghajtókkal
VBScript Munka csatlakoztatott meghajtókkal
VBScript Munka csatlakoztatott meghajtókkal

Ez az utasítás kérésre történik. Sokan felismerhetik ezt egy korábbi utasításból, amelyet a https://www.instructables.com/id/Intro_to_VB_Script_a_beginners_guide/ címen tettem. Nos, az egyik techwiz24 megkérdezte tőlem, hogy használhatná ezt a hálózati meghajtó leválasztására, egy kép megjelenítésére, majd a hálózati meghajtó újbóli csatlakoztatására? és hálózati meghajtó alatt külső HDD -re gondolok. amikor újra csatlakozik, szükségem van arra is, hogy a külső HDD -t elnevezze, például a HDD1e -t. Mindent megkapok, kivéve a CMD parancsokat. Azt hiszem, használhatod a diskpartot, de nem vagyok benne biztos. Nos, mondtam neki, hogy dolgozni fogok rajta, és ha rájövök, létrehozok egy új utasítást. Hát rájöttem. Tehát itt van. Ha nem olvastad az előző utasításomat, itt megtalálod. https://www. És mivel lemonie egyik másik utasításomban azt panaszolta, hogy "Ha többször szeretné megjeleníteni a háttérképeket, akkor ez elég rosszul néz ki. Az ALT-Print Screen használata jobban megjeleníti a párbeszédpaneleket". Úgy döntöttem, hogy nem teszek fel olyan képeket, amelyeknek valójában bármi közük lenne az oktathatóhoz, mivel az oktatható amúgy sem vizuális dolog, és a képek sem nem ártanak neki, sem nem segítenek rajta. valaki panaszkodhat arra, hogy nem rendeltem le a kupakot. Tehát ebben a választásban minden olyan háttérkép lesz, amelyet szeretek, és csavar, ha rosszul néz ki, vagy sem !!!

1. lépés: Kutatás

Kutatás
Kutatás
Kutatás
Kutatás

Először is meg kell találnunk az eltávolítani kívánt merevlemez GUID azonosítóját. A GUID egy globálisan egyedi azonosító. Ez lehetővé teszi, hogy számítógépe megtalálja az adott merevlemezt, függetlenül attól, hogy milyen meghajtóbetűje van hozzárendelve. Ennek egyszerű módja az, hogy előhív egy CMD ablakot, és beírja a "MOUNTVOL"

Ez megnyitja a Mountvol súgóoldalát. Ha a lista aljára nézel, akkor az összes rendelkezésre álló merevlemezt, a meghajtó betűit és útvonalait kell megjeleníteniük. Ezzel az enyémen ezt az információt gyűjtöttem: Létrehoz, töröl vagy felsorol egy kötetcsatlakozási pontot. MOUNTVOL [meghajtó:] elérési út kötetnév MOUNTVOL [meghajtó:] útvonal /D MOUNTVOL [meghajtó:] útvonal /L útvonal Megadja a meglévő NTFS könyvtárat, ahol a csatolási pont található. VolumeName Megadja a kötet nevét, amely a csatolási pont célpontja. /D Eltávolítja a kötet rögzítési pontját a megadott könyvtárból. /L Felsorolja a megadott könyvtár csatlakoztatott kötetnevét. A VolumeName lehetséges értékei az aktuális csatolási pontokkal együtt: \? / Volume {6ad2db35-4ab2-11de-964e-806d6172696f} C: / \? / Volume {6ad2db33-4ab2-11de-964e-806d6172696f} D: / \? / Volume {6ad2db34-4ab2-11de-964e-806d6172696f} E: / \? / Volume {b76a1f58-662f-11de-8a61-001111cb3c76} F: / \? / Volume {6ad2db32-4ab2 -11de-964e-806d6172696f} A: / \? / Volume {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / _ \? / kötettel kezdődik, és meghajtó betűvel végződik. Erre van szükségünk! Oké, akkor bontsuk le, ami itt van: A hangerőt \? / Volume jelöli, majd egy göndör zárójelet, majd egy csomó számot, betűt és kötőjelet. A számok betűi és kötőjelei valójában a szóban forgó meghajtó GUID -je, akkor van egy másik göndör zárójele, majd egy perjel és a meghajtó betűje. Tehát ennek könnyen követhetőnek kell lennie. Tehát a számítógépemen van \? / Volume {6ad2db35-4ab2-11de-964e-806d5172696f} C: / ez a számítógép fő merevlemeze \? / Volume {6ad2db33-4ab2-11de-964e-806d5172696f } D: / Melyik DVD író \? / Kötet {6ad2db34-4ab2-11de-964e-806d5172696f} E: / Egy másik dvd író \? / Kötet {b76a1f58-662f-11de-8a61-001114cb3c76} F: / Hamis dvd, hogy ISO fájlokat tudjak csatolni, létrehozva egy Daemon programomat \? / Volume {6ad2db32-4ab2-11de-954e-806d6172696f} A: / 3.5 floppy meghajtó…. Igen, tudom, de sajnos még mindig használom őket egyszer -egyszer. \? / Kötet {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / Ez itt a kérdéses meghajtó, amelyet el akarok távolítani Ebben az esetben valójában egy 128meg-os ugrómeghajtót használtam a teszteléshez. Így ha elrontottam, nem veszítettem el merevlemezt vagy ilyesmit.

2. lépés: A Mountvol használata

A Mountvol használata
A Mountvol használata
A Mountvol használata
A Mountvol használata

Rendben, most, hogy megvan a GUID, használhatjuk a kérdéses meghajtó fel- és leszereléséhez g meghajtó az a meghajtó, amellyel dolgozom, így az enyém azt fogja mondani: g: / azonban be kell írnia annak a meghajtónak a betűjelét, amellyel ébred. ugyanaz a GUID -al, mivel minden meghajtóra egyedi, és a tiéd NEM lesz ugyanaz, mint az enyém. Alapvetően csak a "/d" delet kapcsolót használjuk a rögzítési pont törléséhez, majd a mount paranccsal szereljük vissza a vezérlő segítségével hivatkozás a leválasztott lemezre. Tehát hozzon létre egy cmd parancssort, és futtassa a parancsot, és írja be a cmdat parancsot: {C0ea045c-56fe-11de-8a5a-001111cb3c76} kötet / *** NINCS SZERELÉSI PONT *** a \? / Kötet {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / Ez jó, ez azt jelenti, hogy eltávolítottuk azt, amit akartunk. Most újra kell szerelnünk. Írja be ezt a parancssorba: mountvol g: \? / Volume {c0ea045c-56fe-11de-8a5a-001111cb3c76}, majd írja be még egyszer a mountvol parancsot, és mindennek vissza kell állnia a régi állapotába. A meghajtó újbóli engedélyezésének kontextusa a következő: A mountvol szó után egy szóköz, majd a meghajtó betűjele és egy kettőspont, amelyet egy szóköz követ, majd egy fordított perjel, fordított perjel kérdőjel fordított perjel, majd a hangerő, majd egy nyitott göndör zárójel, majd a GUID, majd egy bezárás göndör zárójel, majd fordított perjel

3. lépés: Címkék kezelése

Munka címkékkel
Munka címkékkel
Munka címkékkel
Munka címkékkel

A techwiz24 azt kérdezte tőlem, hogy amikor újra csatlakozik, szükségem van a külső HDD megnevezésére is, mint például a HDD1e.

Ehhez egyszerűen a label parancsot használjuk, ami elég egyszerű. Csak hozzon létre egy parancsablakot, mint az előző alkalommal, és írja be: g: Ez a könyvtárat g -re változtatja:> Ezután írja be a vol parancsot, és ne vegye ki a kötetcímkét. címke és bármi más nevű legyen, így ha a merevlemez -meghajtó nevét Bobby -nak akarom adni, akkor beírnám: label bobby Ezután írja be újra a vol -t, és megjelenik a kötet új neve Bobby Most ez csak akkor működik, ha dolgozik a módosítani kívánt kötet könyvtárában, de amikor elkészítjük a szkriptünket, nem akarjuk megváltoztatni a könyvtárat, majd módosítani a hangerőt, hogy csak beírjuk: label g: bobby Mondta, hogy ez egyszerű.

4. lépés: A tanultak hozzáadása a forgatókönyvhöz

A tanultak hozzáadása a forgatókönyvhöz
A tanultak hozzáadása a forgatókönyvhöz
A tanultak hozzáadása a forgatókönyvhöz
A tanultak hozzáadása a forgatókönyvhöz

Oké, most csak úgy készítjük el a szkriptünket, mint korábban, de az ipconfig parancsok helyett most a mountvol parancsokat fogjuk használni. Íme a meghajtó letiltásának kódja: set shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" wscript.sleep 200shellobj.sendkeys "mountvol g: / /d {enter}" _ Mindezt eddig meg kell értenie a kis tesztjeinktől. Íme a kód, amellyel kinyithatja a kívánt képet, és bezárhatja az első parancssori ablakot: wscript.sleep 2000shellobj.sendkeys "c: / 3-j.webp

5. lépés: A befejezett szkript

A befejezett szkript
A befejezett szkript
A befejezett szkript
A befejezett szkript

Itt van a befejezett szkript, megszakítások nélkül, amelyet csak közvetlenül a szkriptbe csúsztathat, és készen áll vele. Át kell irányítania a képet hivatkozó sort a kívánt könyvtárban lévő képre, de ne feledje, hogy ne használjon könyvtárat az eltávolított köteten, különben összeomlik, mert nem találja a könyvtárban. Ne feledje, hogy meg kell változtatnia a meghajtó betűit és a GUID azonosítót a tényleges betűre, mivel ezek tükrözik az enyémet, és esetleg felboríthatják a rendszert. Nézze meg a Rem sorokat a megváltoztatandó sor előtt, és rendben kell lennie: set shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" wscript.sleep 200rem módosítsa a következő sort, hogy tükrözze a meghajtó betűjét driveshellobj.sendkeys "mountvol g: / /d{enter}"wscript.sleep 2000rem módosítsa az alábbi sort, hogy tükrözze a felhasznált kép tényleges nevét és könyvtárát. c: / 3-j.webp

6. lépés: Valóban nincs lépés, csak egy megjegyzés

Tényleg nincs lépés, csak egy megjegyzés
Tényleg nincs lépés, csak egy megjegyzés

Hát remélem ez segített…. Ha valami nem elég jól elmagyarázva, szóljon, és megpróbálom jobban elmagyarázni. És remélem mindenkinek tetszettek a háttérképek. Nem, nem én készítettem őket… mindegyiket találtam a neten.

MEGJEGYZÉS: Ha bárkinek bármilyen panasza van az oktathatóságaimmal kapcsolatban, kérjük, továbbítsa őket a [email protected] címre. Komolyan mondom, komolyan azt gondolod, hogy megadom, amit gondolsz? Ha nem akarsz valamit megtanulni, akkor ne tedd, ha igen, akkor tedd, de ne légy bunkó és panaszkodj, mert a lényegtelen képek nincsenek helyesen megformázva, vagy bármi más, őszintén szólva, NEM érdekel!

Ajánlott: