Potvrdenie, že súbor existuje, je jednoduché pomocou VBScript.
Kredit za obrázok: Ablestock.com/AbleStock.com/Getty Images
Pri písaní kódu VBScript môže byť potrebné, aby programátor pred vykonaním akcie alebo vyvolaním funkcie potvrdil, že súbor existuje. Dá sa to dosiahnuť prístupom k hostiteľovi skriptov Windows pomocou jazyka VBScript a využitím objektu FileSystemObject. Najlepším spôsobom, ako sa naučiť túto programovaciu techniku, je nasledovať krok za krokom príklad. Toto je dobrá prax pre začínajúceho programátora VBScript.
Krok 1
Otvorte Poznámkový blok. Kliknite na ponuku „Štart“ systému Windows a do vyhľadávacieho poľa napíšte „poznámkový blok“. Z výsledkov vyhľadávania vyberte Poznámkový blok.
Video dňa
Krok 2
Vytvorte nový súbor v programe Poznámkový blok. Zadajte do súboru niekoľko náhodných písmen a uložte ho ako „C:\Temp\test.txt“. Tento súbor sa použije na demonštráciu kódu VBScript.
Krok 3
Vytvorte ďalší nový dokument v programe Poznámkový blok a uložte tento súbor ako "C:\Temp\FileCheck.vbs". Pridaním prípony „.vbs“ do textového súboru sa vytvorí spustiteľný súbor VBScript na počítači so systémom Windows.
Krok 4
Skopírujte a prilepte nasledujúci kód do dokumentu programu Poznámkový blok:
Možnosť Explicitná
'Nastaviť rozmer DIM fso
'Nastaviť objekt Set fso = CreateObject("Skriptovanie. FileSystemObject")
'Vytvoriť podmienku If (fso. FileExists("C:\Temp\test.txt")) Potom 'Upozorniť používateľa WScript. Echo("Súbor existuje!") WScript. Quit() Else 'Upozorniť používateľa WScript. Echo("Súbor neexistuje!") End If
'Ukončiť skript WScript. Ukončiť ()
Krok 5
Uložte súbor VBScript, ktorý ste práve vytvorili, a ukončite Poznámkový blok.
Krok 6
Prejdite do priečinka obsahujúceho váš súbor VBScript a dvakrát kliknite na „FileCheck.vbs“. Malo by sa zobraziť okno s hlásením potvrdzujúce: "Súbor existuje!" Vyberte "OK" na zatvorenie okna so správou.
Krok 7
Premenujte alebo odstráňte súbor „C:\Temp\test.txt“, ktorý ste vytvorili v kroku 1; potom znova dvakrát kliknite na skript "FileCheck.vbs". Tentoraz zadaný súbor neexistuje a zobrazí sa hlásenie „Súbor neexistuje existujú!" Príkaz If-Then-Else vo vašom kóde VBScript vykonáva kontrolu a upozorňuje vás na výsledky. Vyberte "OK" na zatvorenie okna so správou.
Pozor
Pri práci so súbormi VBSscript dvojitým kliknutím na tieto súbory spustíte kód VBScript. Ak chcete upraviť súbor s príponou .vbs, kliknite pravým tlačidlom myši na súbor a v kontextovej ponuke vyberte položku „Upraviť“.