Indholdsfortegnelse:
- Trin 1: Forskning
- Trin 2: Brug af Mountvol
- Trin 3: Arbejde med etiketter
- Trin 4: Tilføjelse af det, vi lærte, i scriptet
- Trin 5: Det færdige script
- Trin 6: Ingen trin virkelig bare en kommentar
Video: VBScript arbejder med monterede drev: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Dette kan instrueres efter anmodning. Mange af jer genkender måske dette fra en tidligere instruerbar, jeg havde gjort, som var https://www.instructables.com/id/Intro_to_VB_Script_a_beginners_guide/. Godt i den ene techwiz24 spurgte mig, kunne du bruge dette til at afbryde et netværksdrev, vise et billede og derefter bede om at tilslutte netværksdrevet igen? og med netværksdrev mener jeg en ekstern hdd. når den genopretter forbindelse, har jeg også brug for den til at navngive den eksterne hdd, som HDD1e. Jeg kan få alt undtagen CMD -kommandoerne til det. Jeg tror, du kan bruge diskpart, men er ikke sikker, jeg fortalte ham, at jeg ville arbejde på det og oprette en ny instruerbar, hvis jeg fandt ud af det. Jeg fandt ud af det. Så her er det. Hvis du ikke har læst min tidligere instruerbare, kan du finde den her. https://www.instructables.com/id/Intro_to_VB_Script_a_beginners_guide/ Jeg vil foreslå at læse den, før du læser denne, hvis du ikke har læst den endnu, da de fleste ting vil være de samme, og jeg vil ikke genoprette det grundlæggende. Og fordi lemonie klagede i en af mine andre instruktører over, at "Ved at ville vise tapeter gentagne gange får du det til at se ret dårligt ud. Brug af ALT-Print Screen ville vise dialogbokse bedre". Jeg besluttede, at jeg ikke ville lægge billeder op, der faktisk havde noget at gøre med det instruerbare, da det instruerbare alligevel ikke er en visuel ting, og billederne hverken ville skade det eller hjælpe det, så hvorfor tage sig tid til at lave screan -optagelserne bare så nogen kan klage over, at jeg ikke skærmdækkede dem korrekt. Så i denne vil hvert valg være et baggrundsbaggrund, jeg kan lide og skrue, hvis det ser dårligt ud eller ej !!!
Trin 1: Forskning
Den første ting, vi skal gøre, er at finde ud af GUID'en for den harddisk, vi vil fjerne. GUID er en globalt unik identifikator. Hvad dette gør, gør det muligt for din computer at finde en bestemt harddisk, uanset hvilket drevbogstav der er tildelt den. En let måde at gøre dette på er at åbne et CMD -vindue og skrive "MOUNTVOL"
Dette viser hjælpesiden til Mountvol. Hvis du ser til bunden af listen, skal den vise alle tilgængelige harddiske, deres drevbogstaver og deres stier. Ved at gøre dette på min fik jeg disse oplysninger: Opretter, sletter eller lister et volumenmonteringspunkt. MOUNTVOL [drev:] sti Lydstyrkenavn MOUNTVOL [drev:] sti /D MOUNTVOL [drev:] sti /L sti Angiver det eksisterende NTFS -bibliotek, hvor monteringspunktet skal ligge. VolumeName Angiver det volumennavn, der er målet for monteringspunktet. /D Fjerner volumenmonteringspunktet fra det angivne bibliotek. /L Viser det monterede volumennavn for det angivne bibliotek. Mulige værdier for VolumeName sammen med aktuelle monteringspunkter er: \? / 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: / _ Nu hvis du ser på bunden af listen, vil du se en masse gobbledygook, der starter med \? / volumen og slutter med et drevbogstav. Det er det, vi har brug for! Ok, så lad os nedbryde det, vi har her: Vi har volumen repræsenteret med \? / Volumen, så har vi en krøllet parentes og derefter en flok tal, bogstaver og bindestreger. Tallene bogstaver og bindestreger er faktisk GUID'en for det pågældende drev, så har vi et andet krøllet beslag, derefter et skråstreg og drevbogstavet. Så det burde være let nok at følge. Så i min computer har jeg \? / Volume {6ad2db35-4ab2-11de-964e-806d5172696f} C: / dette er min primære harddisk til computeren \? / Volume {6ad2db33-4ab2-11de-964e-806d5172696f } D: / Hvilken er en dvd-forfatter \? / Volume {6ad2db34-4ab2-11de-964e-806d5172696f} E: / En anden dvd-forfatter \? / Volume {b76a1f58-662f-11de-8a61-001114cb3c76} F: / En falsk dvd, så jeg kan montere ISO-filer oprettet mit et Daemon-program, jeg har \? / Volume {6ad2db32-4ab2-11de-954e-806d6172696f} A: / Et 3.5 diskettedrev…. Ja jeg ved jeg ved det, men desværre bruger jeg dem stadig en gang imellem. \? / Volume {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / Denne her er det pågældende drev, som jeg vil fjerne I dette tilfælde er det faktisk et 128meg jump-drev, jeg brugte til test. På denne måde, hvis jeg fejlede det, mistede jeg ikke en harddisk eller noget.
Trin 2: Brug af Mountvol
Ok nu, hvor vi har GUID, kan vi bruge det til at montere og afmontere det pågældende drev Nu, før vi går og gør alt arbejdet med at skrive et script, vil vi sikre os, at det fungerer og er det korrekte drev. g -drev er det drev, jeg arbejder med, så mit vil sige g: / men du skal indtaste drevbogstavet for det drev, du vågner med. det samme med GUID'en, da det er unikt for hvert drev, og dit vil ikke være det samme som mit. Vi vil stort set bare bruge en sletningskontakt "/d" til at slette monteringspunktet, og derefter bruge mount comand til at genmontere det ved hjælp af guiden som en henvisning til den umonterede disk. Så hent en cmd -prompt ved at gå til at køre og skrive cmdat prompttypen i: mountvol g: / /dnow når vi skriver mountvol i prompten, alt er det samme, undtagen nu står der: \? / Lydstyrke {c0ea045c-56fe-11de-8a5a-001111cb3c76} *** INGEN MONTAGEPUNKTER *** i stedet for \? / Volume {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / Det er godt, det betyder, at vi fjernet den, vi ville. Nu skal vi genmontere det Skriv dette ved kommandoprompten: mountvol g: \? / Volume {c0ea045c-56fe-11de-8a5a-001111cb3c76} og skriv derefter mountvol en gang til, og alt skal være tilbage som det var Konteksten for genaktivering af drevet er som følger: Ordet mountvol efterfulgt af et mellemrum derefter drevbogstavet og et kolon fulgt af et mellemrum derefter et omvendt skråstreg skråstreg spørgsmålstegn omvendt skråstreg derefter ordet volumen derefter et åbent krøllet beslag derefter GUID'en derefter en tæt krøllet beslag derefter en backslash
Trin 3: Arbejde med etiketter
Nu var en del af det techwiz24 spurgte mig, da det genopretter forbindelse, jeg har også brug for det for at navngive den eksterne hdd, som HDD1e.
For at gøre det bruger vi simpelthen etiketkommandoen, det er ret lige frem. Bare åbn et kommandovindue, der var det samme som sidste gang og skriv: g: Dette ændrer din mappe til g:> Skriv derefter vol og tag ikke af volumenetiketten. label og hvad du nu vil have det skal hedde, så hvis jeg ville navngive min harddisk bobby, ville jeg skrive: label bobby Så skal du bare skrive vol igen, og det vil vise det nye navn på volumen er bobby Nu fungerer det kun, hvis du arbejder i biblioteket over den lydstyrke, du vil ændre, men når vi laver vores script, ønsker vi ikke at ændre bibliotek og derefter ændre lydstyrke, så vi ville bare skrive: label g: bobby Fortalte dig, at det var ganske enkelt.
Trin 4: Tilføjelse af det, vi lærte, i scriptet
Ok, så nu laver vi bare vores script, som vi gjorde før, men i stedet for at bruge ipconfig -kommandoer vil vi nu bruge mountvol -kommandoer. Her er koden til deaktivering af drevet: set shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" wscript.sleep 200shellobj.sendkeys "mountvol g: / /d {enter}" _ Du bør forstå alt dette så langt fra vores små test Her er koden til at åbne et billede, som han ønskede, og lukke det første kommandopromptvindue: wscript.sleep 2000shellobj.sendkeys "c: / 3-j.webp
Trin 5: Det færdige script
Her er det færdige script uden afbrydelser, som du bare kan glide lige ind i dit script og være færdig med det. Du skal omdirigere linjen, der refererer billedet til et billede, du vil have i et bibliotek, du vil have, men husk ikke at bruge et bibliotek på den volumen, du fjerner, eller det vil gå ned, fordi det ikke finder det i biblioteket. Husk også, at du skal ændre drevbogstaverne og GUID til dine faktiske, da disse afspejler mit og muligvis kan ødelægge dit system. Se efter Rem -linjerne før den linje, du skal ændre, og du skal have det godt: sæt shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" wscript.sleep 200rem ændre følgende linje for at afspejle drevbogstavet i dit driveshellobj.sendkeys "mountvol g: / /d{enter}"wscript.sleep 2000rem ændrer følgende linje for at afspejle det faktiske navn og bibliotek på billedet, dine brugshellobj.sendkeys" c: / 3-j.webp
Trin 6: Ingen trin virkelig bare en kommentar
Jeg håber det hjalp dig …. Hvis noget ikke er forklaret godt nok, lad mig det vide, og jeg vil prøve at forklare bedre. Og jeg håber, at alle kunne lide tapeterne. Nej jeg lavede dem ikke …. det er alle dem jeg har fundet på nettet.
BEMÆRK:: Hvis nogen har klager over min instruerbare, bedes du sende dem til [email protected]. Jeg mener seriøst, tror du virkelig, jeg giver et dang, hvad du synes? Hvis du ikke vil lære noget, så gør det ikke, hvis du gør det, men lad være med at være et ryk og klag, fordi de ikke -væsentlige billeder ikke er formateret korrekt eller af en eller anden årsag, ærligt talt plejer jeg IKKE !!!
Anbefalede:
UK Ring Video Doorbell Pro, der arbejder med mekanisk klokke: 6 trin (med billeder)
UK Ring Video Doorbell Pro, der arbejder med mekanisk klokke: **************************************** **************** Vær opmærksom på, at denne metode kun fungerer med vekselstrøm lige nu.Jeg vil opdatere, hvis/når jeg finder en løsning til dørklokker, der bruger jævnstrømI mellemtiden, hvis du har en jævnstrøm levering, skal du ikke
Arbejder overstørrelse 9 volt batteri fremstillet af gamle blyceller: 11 trin (med billeder)
Arbejde overstørrelse 9 volt batteri fremstillet af gamle blysyre -celler: Skete det nogensinde for dig, at du gumlede lidt snacks og pludselig indså, at du havde brugt for meget, meget mere end din daglige diætkvote tillader, eller du gik på indkøb og fordi af en eller anden fejlberegning overfyldte du nogle produkter
Sådan arbejder du med JSON i Node-RED: 13 trin
Sådan arbejder du med JSON i Node-RED: Denne instruktive vil lære dig, hvordan du arbejder med JSON i node-RED. Jeg vil vise dig, hvordan du styrer netværksstikkontakter med overførsel af json -filer via http get and post. Og du kan bruge denne viden senere til at styre enhver enhed, der understøtter JSON
Arduino arbejder med flere filer (LÆS/SKRIV): 4 trin
Arduino arbejder med flere filer (LÆS/SKRIV): Hej fyre I dag præsenterer jeg jer Arduino -projekt, der fungerer med RTC -skjold, der kan gemme data. Hovedopgaven for dette projekt er at arbejde med flere filer, der er gemt på sc -kort. Dette projekt indeholder kode, der fungerer med tre filer
Crimson Fox: Bevidstgørelse om at tage en pause, mens du arbejder: 8 trin (med billeder)
Crimson Fox: Bevidstgørelse for at tage en pause mens du arbejder: For et kursus, vi fulgte på KTH i Sverige, fik vi til opgave at oprette en artefakt, der kunne ændre form. Vi lavede en rævform, der skulle minde dig om at tage en pause fra arbejde eller studere. Det generelle koncept er, at ræven vil vise