Სარჩევი:

VBScript მუშაობა დამონტაჟებულ დისკებთან: 6 ნაბიჯი
VBScript მუშაობა დამონტაჟებულ დისკებთან: 6 ნაბიჯი

ვიდეო: VBScript მუშაობა დამონტაჟებულ დისკებთან: 6 ნაბიჯი

ვიდეო: VBScript მუშაობა დამონტაჟებულ დისკებთან: 6 ნაბიჯი
ვიდეო: Первый стрим за пол года. Отвечаем на важные вопросы! 2024, ნოემბერი
Anonim
VBScript მუშაობს დამონტაჟებულ დისკებთან
VBScript მუშაობს დამონტაჟებულ დისკებთან
VBScript მუშაობს დამონტაჟებულ დისკებთან
VBScript მუშაობს დამონტაჟებულ დისკებთან

ეს სასწავლო არის მოთხოვნით. ბევრმა თქვენგანმა შეიძლება აღიაროს ეს წინა ინსტრუქციიდან, რომელიც მე გავაკეთე, რომელიც იყო https://www.instructables.com/id/Intro_to_VB_Script_a_beginners_guide/. ისე, რომ ერთმა techwiz24– მა მკითხა, შეგიძლია გამოიყენო ეს ქსელის დისკის გათიშვისთვის, სურათის ჩვენების მიზნით და შემდეგ ქსელის დისკის ხელახლა დაკავშირების მოთხოვნით? და ქსელის დისკზე, ვგულისხმობ გარე HDD- ს. როდესაც ის ხელახლა უკავშირდება, მე ასევე მჭირდება გარე HDD- ის დასახელება, ისევე როგორც HDD1e. მე შემიძლია ყველაფერი მივიღო, გარდა CMD ბრძანებებისა. მე ვფიქრობ, რომ თქვენ შეგიძლიათ გამოიყენოთ diskpart, მაგრამ დარწმუნებული არ ვარ, მე ვუთხარი მას, რომ მე ვიმუშავებ მასზე და შევქმნი ახალ სასწავლო ინსტრუქციას, თუკი ამას გავარკვევ. კარგად მივხვდი. ასე რომ, აქ არის. თუ თქვენ არ წაგიკითხავთ ჩემი წინა ინსტრუქცია, შეგიძლიათ იპოვოთ აქ. https://www.instructables.com/id/Intro_to_VB_Script_a_beginners_guide/ მე გირჩევთ წაიკითხოთ ეს სანამ წაიკითხავთ, თუ ჯერ არ წაგიკითხავთ, რადგან მასალების უმეტესობა იგივე იქნება და მე არ აღვადგენ საფუძვლებს. და იმის გამო, რომ ლიმონი ჩიოდა ჩემს ერთ სხვა ინსტრუქტაჟში, რომ "ფონების განმეორებით ჩვენების სურვილში თქვენ საკმაოდ ცუდად გამოიყურებით. ALT- ბეჭდვის ეკრანის გამოყენება დიალოგურ ყუთებს უკეთ აჩვენებდა". მე გადავწყვიტე, რომ მე არ დავდებდი სურათებს, რომლებსაც რეალურად რაიმე კავშირი ჰქონდათ სასწავლებელთან, ვინაიდან ინსტრუქტაჟი მაინცდამაინც ვიზუალური რამ არ არის და სურათები მას არც ზიანს აყენებს და არც ეშველება, ასე რომ რატომ დაუთმეთ დრო ეკრანზე გადაღებების გაკეთებას ვინმეს შეუძლია პრეტენზია, რომ მე არ ეკრანზე cap მათ სწორად. ასე რომ, ამ ერთი არჩევანი იქნება ფონზე ფონი, რომ მე მომწონს და ხრახნიანი თუ ცუდად გამოიყურება თუ არა !!!

ნაბიჯი 1: კვლევა

Კვლევა
Კვლევა
Კვლევა
Კვლევა

პირველი რაც უნდა გავაკეთოთ არის გავარკვიოთ მყარი დისკის GUID, რომლის ამოღებაც გვინდა. GUID არის გლობალურად უნიკალური იდენტიფიკატორი. რას აკეთებს ეს საშუალებას აძლევს თქვენს კომპიუტერს იპოვოს კონკრეტული მყარი დისკი, მიუხედავად იმისა, თუ რომელი დისკის ასო აქვს მინიჭებული მას. ამის მარტივი გზაა გამოავლინოთ CMD ფანჯარა და ჩაწეროთ "MOUNTVOL"

ეს გამოჩნდება Mountvol– ის დახმარების გვერდზე. თუ გადახედავთ სიის ქვედა ნაწილს, მასში უნდა იყოს ნაჩვენები ყველა არსებული მყარი დისკი, მათი დისკის ასოები და მათი ბილიკები. ამით ჩემზე მოვიპოვე ეს ინფორმაცია: ქმნის, წაშლის ან ჩამოთვლის მოცულობის დამაგრების წერტილს. MOUNTVOL [წამყვანი:] ბილიკი მოცულობა სახელი MOUNTVOL [დისკი:] გზა /D MOUNTVOL [დისკი:] გზა /L გზა განსაზღვრავს არსებულ NTFS დირექტორიას, სადაც განთავსდება სამონტაჟო წერტილი. VolumeName განსაზღვრავს მოცულობის სახელს, რომელიც არის სამონტაჟო წერტილის სამიზნე. /D შლის მოცულობის დამაგრების წერტილს მითითებული დირექტორიიდან. /L ჩამოთვლილია მითითებული დირექტორიისთვის დამონტაჟებული მოცულობის სახელი. VolumeName– ის შესაძლო მნიშვნელობები მიმდინარე სამონტაჟო წერტილებთან ერთად არის: \? / ტომი {6ad2db35-4ab2-11de-964e-806d6172696f} C: / \? / მოცულობა {6ad2db33-4ab2-11de-964e-806d6172696f} D: / \? / ტომი {6ad2db34-4ab2-11de-964e-806d6172696f} E: / \? / ტომი {b76a1f58-662f-11de-8a61-001111cb3c76} F: / \? / ტომი {6ad2db32-4ab -11de-964e-806d6172696f} A: / \? / ტომი {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / _ იწყება \? / მოცულობით და მთავრდება დისკის ასოთი. ეს არის ის, რაც ჩვენ გვჭირდება! კარგი, მოდით დავშალოთ ის, რაც აქ გვაქვს: ჩვენ გვაქვს მოცულობა \? / მოცულობით, შემდეგ გვაქვს ხვეული ფრჩხილი, შემდეგ რამოდენიმე რიცხვი, ასო და ტირე. ციფრების ასოები და ტირეები არის სახელმძღვანელო მოცემული დისკისთვის, შემდეგ ჩვენ გვაქვს სხვა ხვეული ფრჩხილი, შემდეგ უკანა ხაზი და წამყვანი ასო. ასე რომ, ეს უნდა იყოს საკმაოდ ადვილი შესასრულებელი. ასე რომ, ჩემს კომპიუტერში მაქვს \? / ტომი {6ad2db35-4ab2-11de-964e-806d5172696f} C: / ეს არის ჩემი მთავარი მყარი დისკი კომპიუტერისთვის \? / მოცულობა {6ad2db33-4ab2-11de-964e-806d5172696f } D: / რომელია dvd მწერალი \? / ტომი {6ad2db34-4ab2-11de-964e-806d5172696f} E: / სხვა DVD მწერალი \? / ტომი {b76a1f58-662f-11de-8a61-001114cb3c76} F: / ყალბი DVD, რათა შემიძლია ISO ფაილების დაყენება, შექმნა ჩემი Daemon პროგრამა, რომელიც მაქვს \? / ტომი {6ad2db32-4ab2-11de-954e-806d6172696f} A: / 3.5 ფლოპი დრაივი…. დიახ, მე ვიცი, მაგრამ სამწუხაროდ მე მაინც ვიყენებ მათ დიდი ხნის განმავლობაში. \? / ტომი {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / ეს არის ის დისკი, რომლის წაშლაც მინდა ამ შემთხვევაში ეს არის რეალურად 128 მეგაპინიანი დისკი, რომელიც გამოვიყენე შესამოწმებლად. ამ გზით, თუ მე მას გავუმართავდი, არ დავკარგე მყარი დისკი ან რამე.

ნაბიჯი 2: Mountvol– ის გამოყენება

მაუნტვოლის გამოყენება
მაუნტვოლის გამოყენება
მაუნტვოლის გამოყენება
მაუნტვოლის გამოყენება

კარგი, ახლა, როდესაც გვაქვს GUID, შეგვიძლია გამოვიყენოთ დისკის დასაყენებლად და გამოსაყენებლად ახლა სანამ ჩვენ წავალთ და გავაკეთებთ სკრიპტის წერის ყველა საქმეს, ჩვენ გვინდა დავრწმუნდეთ, რომ ის მუშაობს და არის სწორი დისკი. g დისკი არის დისკი, რომელთანაც მე ვმუშაობ, ასე რომ ჩემი ამბობს g: / თუმცა თქვენ უნდა ჩაწეროთ დრაივის ასო, რომელთანაც იღვიძებთ. იგივე გუდი, რადგან ის უნიკალურია თითოეული დისკისთვის და თქვენი არ იქნება იგივე, რაც ჩემია. ჩვენ ძირითადად გამოვიყენებთ წაშლის ღილაკს "/d" მთაზე წერტილის წასაშლელად და შემდეგ გამოვიყენებთ მთა კომანდს, რომ განვაახლოთ ის გიდის გამოყენებით მითითება მოხსნილ დისკზე. ასე რომ გამოაქვეყნეთ cmd მოთხოვნა გაუშვით და ჩაწერეთ cmdat მოთხოვნის ტიპი ჩაწერეთ: mountvol g: / /dnow როდესაც ჩვენ ვწერთ mountvol მოთხოვნაში ყველა ერთი და იგივეა, მაგრამ ახლა ნათქვამია: \? / ტომი {c0ea045c-56fe-11de-8a5a-001111cb3c76} *** NO MOUNT POINTS *** ნაცვლად \? / ტომი {c0ea045c-56fe-11de-8a5a-001111cb3c76} G: / ეს კარგია ჩვენთვის ამოიღეთ ის, რაც გვინდოდა. ახლა ჩვენ უნდა განვაახლოთ ის აკრიფეთ ეს მოთხოვნისთანავე: mountvol g: \? / ტომი {c0ea045c-56fe-11de-8a5a-001111cb3c76} და შემდეგ კიდევ ერთხელ ჩაწერეთ mountvol და ყველაფერი უნდა დაუბრუნდეს ისე, როგორც იყო დისკის ხელახლა ჩართვის კონტექსტი ასეთია: სიტყვა mountvol, რასაც მოჰყვება სივრცე, შემდეგ წამყვანი ასო და მსხვილი ნაწლავი, რომელსაც მიჰყვება სივრცე, შემდეგ უკანა სხივი, კითხვის ნიშანი, უკანა სხივი, სიტყვის მოცულობა, ღია ხვეული ფრჩხილი, GUID, შემდეგ დახურვა ხუჭუჭა ფრჩხილი შემდეგ უკანა შეტევა

ნაბიჯი 3: ეტიკეტებთან მუშაობა

ეტიკეტებთან მუშაობა
ეტიკეტებთან მუშაობა
ეტიკეტებთან მუშაობა
ეტიკეტებთან მუშაობა

ახლა ის, რაც techwiz24– მა მთხოვა იყო, როდესაც ის ხელახლა უკავშირდება, მე ასევე მჭირდება გარე HDD– ის დასახელება, როგორიცაა HDD1e.

ამისათვის ჩვენ უბრალოდ ვიყენებთ ეტიკეტების ბრძანებას, ის საკმაოდ წინ არის. უბრალოდ გამოუშვით ბრძანების ფანჯარა, როგორც წინა დროს და შეიყვანეთ: g: ეს შეცვლის თქვენს დირექტორიას g:> შემდეგ ჩაწერეთ vol და არ აიღეთ მოცულობის ეტიკეტი, შემდეგ უბრალოდ ჩაწერეთ ლეიბლი და რაც გინდა ის დაერქვას ასე, თუ მინდოდა ჩემი მყარი დისკის ბობი დავარქვა: მე ვწერ ლეიბლს ბობი შემდეგ ისევ ჩაწერეთ vol და ის გამოჩნდება მოცულობის ახალი სახელი არის ბობი ახლა მუშაობს მხოლოდ თუ მუშაობთ იმ მოცულობის კატალოგში, რომლის შეცვლაც გსურთ, მაგრამ როდესაც ჩვენ ვქმნით ჩვენს სკრიპტს, ჩვენ არ გვინდა დირექტორიის შეცვლა, შემდეგ ვცვლით მოცულობას, ასე რომ ჩვენ უბრალოდ ვწერთ: label g: bobby გითხარით, რომ ეს იყო წვრილმანი მარტივი.

ნაბიჯი 4: დაამატეთ ის, რაც ვისწავლეთ სკრიპტში

სკრიპტში დაამატეთ ის, რაც ვისწავლეთ
სკრიპტში დაამატეთ ის, რაც ვისწავლეთ
სკრიპტში დაამატეთ ის, რაც ვისწავლეთ
სკრიპტში დაამატეთ ის, რაც ვისწავლეთ

კარგი, ახლა ჩვენ უბრალოდ ვქმნით ჩვენს სკრიპტს ისე, როგორც ადრე ვაკეთებდით, მაგრამ ipconfig კომანდების ნაცვლად ჩვენ ახლა ვიყენებთ mountvol კომანდებს. აქ არის დისკის გამორთვის კოდი: დააყენეთ shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" wscript.sleep 200shellobj.sendkeys "mountvol g: / /d {enter}" _ ეს ყველაფერი თქვენ უნდა გესმოდეთ ჯერჯერობით ჩვენი პატარა ტესტებიდან. აქ არის კოდი სურათის გასახსნელად, როგორც მას სურდა და დახურა პირველი ბრძანების ფანჯარა: wscript.sleep 2000shellobj.sendkeys "c: / 3-j.webp

ნაბიჯი 5: დასრულებული სკრიპტი

დასრულებული სკრიპტი
დასრულებული სკრიპტი
დასრულებული სკრიპტი
დასრულებული სკრიპტი

აქ არის დასრულებული სკრიპტი შეფერხებების გარეშე, რომლითაც შეგიძლიათ უბრალოდ ჩაწეროთ თქვენს სკრიპტში და გააკეთოთ იგი. თქვენ უნდა გადამისამართოთ ის ხაზი, რომელიც მიუთითებს სურათზე თქვენთვის სასურველ კატალოგში, მაგრამ გახსოვდეთ, რომ არ გამოიყენოთ დირექტორია იმ მოცულობაზე, რომელსაც თქვენ აშორებთ, წინააღმდეგ შემთხვევაში ის დაიშლება, რადგან ის ვერ პოულობს მას დირექტორიაში. ასევე გახსოვდეთ, რომ თქვენ უნდა შეცვალოთ დრაივის ასოები და GUID თქვენს ნამდვილზე, რადგან ეს ასახავს ჩემსას და შესაძლოა გააუარესოს თქვენი სისტემა. შეხედეთ რემ ხაზებს ხაზის წინ, რომლის შეცვლაც გჭირდებათ და კარგად იქნებით: დააყენეთ shellobj = CreateObject ("WScript. Shell") shellobj.run "cmd" wscript.sleep 200rem შეცვალეთ შემდეგი ხაზი, რათა ასახოს თქვენი წამყვანი ასო driveshellobj.sendkeys "mountvol g: / /d{enter}"wscript.sleep 2000rem შეცვალეთ შემდეგი ხაზი, რომ ასახოს სურათის რეალური სახელი და დირექტორია თქვენი usingshellobj.sendkeys" c: / 3-j.webp

ნაბიჯი 6: არანაირი ნაბიჯი ნამდვილად მხოლოდ კომენტარია

არანაირი ნაბიჯი ნამდვილად მხოლოდ კომენტარია
არანაირი ნაბიჯი ნამდვილად მხოლოდ კომენტარია

კარგი, იმედი მაქვს, რომ დაგეხმარა…. თუ რამე საკმარისად კარგად არ არის ახსნილი, შემატყობინეთ და ვეცდები უკეთ ავხსნა. და ვიმედოვნებ, რომ ყველას მოეწონა ფონები. არა მე არ გავაკეთე ისინი… ისინი ყველანი მე ვიპოვე ქსელში.

შენიშვნა:: თუ ვინმეს აქვს რაიმე საჩივარი ჩემს ინსტრუქტაჟთან დაკავშირებით, გთხოვთ გადაუგზავნოთ მას [email protected]. სერიოზულად ვგულისხმობ, შენ მართლა გგონია, რომ მე ვცემ იმას, რასაც შენ ფიქრობ? თუ არ გსურს რაღაცის სწავლა, მაშინ ნუ, თუ გინდა, გააკეთე, მაგრამ ნუ იქნები ხუჭუჭა და წუწუნი, რადგან არა არსებითი სურათები არ არის სწორად ჩამოყალიბებული ან რაც არ უნდა იყოს გულწრფელად მე არ მაინტერესებს !!!

გირჩევთ: