Kun yrität suorittaa VBScriptin kaksoisnapsauttamalla sitä, skripti voi avautua Muistiossa. Näin tapahtuu, jos käyttäjä on asettanut Notepadin .vbs-tiedostojen oletusohjelmaksi (wscript.exe sijasta) käyttämällä Open-ohjelmaa tai minkä tahansa muun menetelmän avulla.
[Korjaa] VBScript-tiedostot avautuvat Notepadilla
Suoritetaan VBScript manuaalisesti
Voit suorittaa komentosarjan käyttämällä jotakin näistä kahdesta Windows Script Host -apuohjelmasta.
- CScript.exe (konsolipohjainen komentosarjojen palvelin)
- WScript.exe (Windows-pohjainen komentosarjan isäntä)
Käytätkö Wcriptiä tai CScriptiä, komentosarjat suoritetaan silti samalla tavalla. Ero on vain ulostulossa - WScript luo ikkunoidun tulosteen, kun taas CScript lähettää ulostulon komentoikkunaan, jossa se aloitettiin. (REF: Skriptien suorittaminen Windowsista)
Suorita VBScript-tiedosto CScript.exe-sovelluksella käyttämällä seuraavaa komentorivin syntaksia:
cscript.exe "asema: \ polku \ tiedostonimi.vbs"
Voit suorittaa VBScript-tiedoston WScript.exe-sovelluksella käyttämällä seuraavaa komentorivin syntaksia:
wscript.exe "asema: \ polku \ tiedostonimi.vbs"
Korjaa VBScriptin oletusarvoinen ”Open” -toiminto
Voit palauttaa .vbs- tiedostotyyppien oletustoimenpiteet siten, että kaksoisnapsauttamalla tiedosto suoritetaan sen sijaan, että avata sitä Muistiossa, suorita nämä vaiheet:
Lataa vbsfix.zip ja tallenna työpöydälle. Pura ja suorita mukana toimitettu REG-tiedosto vbsfix_vista.reg kaksoisnapsauttamalla sitä. Napsauta Kyllä, kun sinulta kysytään vahvistusta.
Tämä muuttaa .vbs- tiedostojen oletustoimenpiteitä, jotka yhdistävät ne Windows Scripting Host -ohjelman suoritettavaan tiedostoon.