主頁 > 知識庫 > VBS 腳本不能運(yùn)行 提示W(wǎng)indows無法訪問指定設(shè)備路徑或文件

VBS 腳本不能運(yùn)行 提示W(wǎng)indows無法訪問指定設(shè)備路徑或文件

熱門標(biāo)簽:前鋒辦理400電話申請 新密防封卡外呼系統(tǒng)違法嗎 辦理膠州400電話財(cái)稅 百度地圖標(biāo)注怎么卸載 打電話的外呼系統(tǒng)貴不貴 外呼營銷下單系統(tǒng) 海外美發(fā)店地圖標(biāo)注 陜西高頻外呼回?fù)芟到y(tǒng)哪家好 加盟電銷機(jī)器人好的品牌
昨天下載并且安裝了Updater Application Block后,需要執(zhí)行一個(gè)Deploy.vbs的文件,鄙人才疏學(xué)淺,這個(gè)小問題竟然也花費(fèi)了我不少心機(jī)。
現(xiàn)在把結(jié)論共享一下。
首先,我的vbs文件關(guān)聯(lián)已經(jīng)被“豪杰”奪取了。我雙擊Deploy.vbs就會(huì)打開豪杰,比較郁悶。但是我用了打開方式,試了瀏覽器、cmd,都無濟(jì)于事。
今天,我想到這個(gè)問題后,就有想法去Microsoft的News Group上去問一問。然后又去了CSDN的全文檢索。果然很爭氣,我的關(guān)鍵字只是vbs,執(zhí)行,就找到了一大堆我想要的東東。了解到用wscript.exe來執(zhí)行這個(gè)文件。
在cmd里敲了wscript.exe Deploy.vbs,但是返回錯(cuò)誤是 There is no script engine for file extension '.vbs'。這個(gè)時(shí)候我想到了google。果然搜到了不少有用的信息,其中第一條里我就找到了解決辦法。 原因是我的vbs關(guān)聯(lián)已經(jīng)丟失了,必須顯示指定。
cmd中敲入 wscript.exe //e:vbscript Deploy.vbs。果然成功!??!
如果不行可以使用
cscript.exe //e:vbscript Deploy.vbs

總結(jié):用wscript.exe 執(zhí)行類似vbs這類的腳本文件。如果文件關(guān)聯(lián)丟失。可以用//e:vbscript.

附上我找到的很有幫助的文章。

一、什么是WSH?
WSH是Windows Scripting Host(Windows腳本主機(jī))的縮略形式。WSH這個(gè)概念最早出現(xiàn)于Windows 98操作系統(tǒng),是一個(gè)基于32 位 Windows 平臺、并獨(dú)立于語言的腳本運(yùn)行環(huán)境。比如:你自己編寫了一個(gè)腳本文件,如后綴為 .vbs 或 .js 的文件,然后在 Windows 下雙擊 并執(zhí)行它,這時(shí),系統(tǒng)就會(huì)自動(dòng)調(diào)用一個(gè)適當(dāng)?shù)某绦騺韺λM(jìn)行解釋并執(zhí)行,而這個(gè)程序,就是 Windows Scripting Host,程序執(zhí)行文件名為 Wscript.exe (若是在DOS命令提示符下,則為 Cscript.exe)。

想知道自己的機(jī)器上有沒有WSH嗎?查看一下你的機(jī)器里有沒有“Wscipt.exe”或者“Cscript.exe”這兩個(gè)文件就可以了。如果找到,恭 喜你!你已經(jīng)安裝了WSH。否則,自己手動(dòng)安裝吧:
在Windows 98環(huán)境下,WSH是作為操作系統(tǒng)的一個(gè)組件自動(dòng)安裝的,如果不慎丟失了這個(gè)組件,可以從依次打開“控制面板-->添加/刪除程 序--〉Windows安裝程序--〉附件”,然后將“Windows Scripting Host”前的劃上“√”,再確定即可完成WSH組件的安裝。

二、腳本語言與WSH的關(guān)系
大家知道,腳本語言(包括JavaScript和VBscript語言等)經(jīng)常會(huì)被植入網(wǎng)頁之中(其中包括 HTML 頁面客戶機(jī)端和 ASP 頁面服務(wù)器端) 。對于植入 HTML 頁面的腳本,其所需的解析引擎會(huì)由 IE 這樣的網(wǎng)頁瀏覽器載入;對于植入 ASP 頁面的腳本,其所需的解析引擎會(huì)由 IIS( Internet Information Services)提供。而對于出現(xiàn)在 HTML 和 ASP 頁面之外的腳本(它們常以獨(dú)立的文件形式存在),就需要經(jīng)由 WSH 來 處理了。需要說明的是:WSH 要想正常工作,還要安裝IE 3.0 或更高版本的 IE,因?yàn)?WSH 在工作時(shí)會(huì)調(diào)用 IE 中的 VBScript 和 JavaScript 解析引擎。 [未結(jié)束][iduba_page]在這些被植于網(wǎng)頁的腳本語言中,絕大多數(shù)是與網(wǎng)絡(luò)安全無關(guān)的。但也有少數(shù)別有用心的好事 者,把一些嚴(yán)重危及網(wǎng)絡(luò)安全的代碼(我們常常稱之為“惡意代碼”,他們通常都要通過修改注冊表達(dá)到“惡意”的目的?。?,混放在正常的 腳本之中,常常讓我們防不勝防。但是,如果我們了解一點(diǎn)關(guān)于腳本語言的知識,這些“伎倆”都是非常容易識破的。還是讓我們從幾個(gè)簡單 的實(shí)例開始吧……

三、WSH應(yīng)用舉例
WSH可以處理腳本程序,怎樣閱讀和編寫WSH的腳本源文件呢?只要你有一點(diǎn)Basic(會(huì)VB的編程更好,呵呵)語言的基礎(chǔ),學(xué)會(huì)看懂WSH腳 本語言的程序并不是一件難事。去C:WINDOWSSAMPLESWSH目錄以下將看看吧!里面提供了幾類經(jīng)典的腳本例子,而且分別提供了VBScript和 JavaScript兩個(gè)版本,我們只要用記事本打開它們并仔細(xì)研究就不難學(xué)到一些基本的WSH應(yīng)用。

你只需在記事本中依次輸入以下每個(gè)實(shí)例中的代碼,并保存為相應(yīng)的“*.vbs”文件,雙擊這個(gè)文件,你就可以看到相應(yīng)的效果了。

Windows無法訪問指定設(shè)備路徑或文件,您可能沒有合適的權(quán)限訪問這個(gè)項(xiàng)目

產(chǎn)生這個(gè)錯(cuò)誤是因?yàn)槟愕南到y(tǒng)分區(qū)采用ntfs分區(qū)格式,并且沒有設(shè)置管理員權(quán)限.
解決辦法:
1 查看c盤屬性,切換到"安全"選項(xiàng)卡,然后點(diǎn)"添加",選擇一個(gè)管理員賬號,點(diǎn)"確定"。然后用這個(gè)管理員賬號登陸即可(注銷或重啟電腦)
2 系統(tǒng)有病毒,并且有可能被修改了文件關(guān)聯(lián).解決辦法就是殺毒和恢復(fù)文件關(guān)聯(lián).網(wǎng)上有專門修復(fù)文件關(guān)聯(lián)的軟件,搜索一下就好
3 系統(tǒng)中安裝有安全軟件,比如system safety monter軟件
4 關(guān)閉殺毒軟件和防火墻試試看事實(shí)不是可以打開

一個(gè)一個(gè)來,試試這個(gè)簡便方法: 已解決>
右鍵點(diǎn)擊X盤(X代表磁盤分區(qū),如D盤、E盤......),“屬性”——“安全”——選擇你當(dāng)前登陸的用戶名,如“Administrator”等,將“Administrator的權(quán)限”下面的“允許”項(xiàng)目全部打鉤,確定
另外還可以點(diǎn)擊“添加”——“高級”——打開‘選擇用戶或組'對話框,——點(diǎn)選“立即查找”,將出現(xiàn)本機(jī)所有用戶組,選擇當(dāng)前用戶,“確定”,重復(fù)上面的步驟,“允許”項(xiàng)目全部打鉤,再確定,應(yīng)該就可以運(yùn)行F盤所有的exe文件了

還不行的話,右鍵點(diǎn)擊X盤(X代表磁盤分區(qū),如D盤、E盤......),“屬性”——“安全”——;選擇“組或用戶名稱”里當(dāng)前的登陸用戶名,點(diǎn)“高級”——“所有者”——“目前該項(xiàng)目的所有者”欄目會(huì)顯示“S-1-5-21-147001333-1580818891-1708537768-500”這一串;點(diǎn)選‘名稱'里的用戶名,勾選“替換子容器及對象的所有者”,點(diǎn)“確定”,等系統(tǒng)把它替換好了,就可以無限制的打開分區(qū)的exe文件了!

已在此解決
附加說明:NTFS格式的硬盤如果沒有安全選項(xiàng)

打開一個(gè)文件夾,點(diǎn)菜單欄-工具-選項(xiàng)-查看-把“使用簡單文件共享(推薦)”前的勾取消-確定。就有“安全”選項(xiàng)卡了。

————PS————

開始、運(yùn)行cmd輸入
assoc .exe=exefile〔assoc 跟.exe 之間要有空格〕
重新建立關(guān)聯(lián)

如果是中毒請殺完先

或者這個(gè)辦法
①進(jìn)入系統(tǒng)盤windows文件夾,進(jìn)入注冊表所在的根目錄。
②右鍵單擊regedit.exe,選擇重命名。(最好在DOS下改名,用ren命令)
①將文件后綴名“exe”改為“com”。
②雙擊打開注冊表。

找到HKEY_CLASSES_ROOT\exefile\shell\open\command
雙擊默認(rèn)鍵值。
輸入“%1%*”,點(diǎn)“確定”。


2000及XP系統(tǒng)下均可使用這個(gè)辦法搞定這種問題:
1、在 C: WINDOWS 下找到注冊表編輯器 regedit.exe(藍(lán)綠色圖標(biāo))將.exe擴(kuò)展名改成.com
(如果看不到擴(kuò)展名就打開“我的電腦”→“工具”→“文件夾選項(xiàng)”→“查看”→下拉滾動(dòng)條空選“隱藏已知文件類型的擴(kuò)展名”。解決問題之后記得再把這個(gè)選項(xiàng)勾上,不然你以后會(huì)遇到你不知道的問題)
2、雙擊運(yùn)行regedit.com
3、找到這個(gè)注冊表分支[HKEY_CLASSES_ROOT exefile shell open command]
雙擊右側(cè)的名稱“默認(rèn)”,將數(shù)值數(shù)據(jù)改為方括號中的內(nèi)容["%1" %*]。關(guān)閉即可。
4、打開殺毒軟件徹底查殺所有分區(qū)。
5、殺完毒之后將第一步中的regedit.com改回regedit.exe
6、收工!

電腦軟硬件應(yīng)用網(wǎng)站長編輯添加:

其它方法1:右擊你的瀏覽器(Internet Explore)選屬性,然后選擇第四項(xiàng)“內(nèi)容”。進(jìn)入“發(fā)行者”。然后選擇為受信任的發(fā)行者,把里面的選項(xiàng)全部刪除掉 OK

其它方法2:文件和目錄訪問權(quán)限問題.如原操作系統(tǒng)對NTFS磁盤下的目錄或文件設(shè)置嚴(yán)格的安全權(quán)限后,重裝了操作系統(tǒng)前目錄和文件權(quán)限沒有恢復(fù)到默認(rèn),而且目錄和文件和新的系統(tǒng)都保留時(shí)經(jīng)常遇到這個(gè)問題,如果沒有設(shè)置加密,一般還可以恢復(fù),但如果設(shè)置加密基本恢復(fù)不了.方法:安全選項(xiàng)---高級----權(quán)限--添加現(xiàn)有用戶---...繼承....就可以

如有疑問可以隨時(shí)和我討論,給我發(fā)百度消息或者留言,望朋友們不吝賜教 ...O(∩_∩)O...


新發(fā)現(xiàn)一位網(wǎng)友的情況:(已解決)

添加Administrator的權(quán)限不湊效,以上辦法都不管用

解決辦法就是關(guān)掉瑞星實(shí)時(shí)監(jiān)控,就一切都OK了!

估計(jì)某些系統(tǒng)文件感染了病毒,被瑞星阻止執(zhí)行了,導(dǎo)致大多數(shù)exe不能正常運(yùn)行

此種情況建議徹底殺毒,或者重裝系統(tǒng) 【 {其他殺毒軟件的情況類似} 】

您可能感興趣的文章:
  • Mysql5.7在windows7下my.ini文件加載路徑及數(shù)據(jù)位置修改方法
  • c語言獲取當(dāng)前工作路徑的實(shí)現(xiàn)代碼(windows/linux)
  • Windows server 2008 iis7/iis7.5啟用父路徑的方法
  • windows與linux 路徑正則寫法
  • windows下控制面版中各個(gè)項(xiàng)目的絕對路徑
  • Windows下修改iTunes備份路徑 的方法

標(biāo)簽:四平 伊春 咸陽 武威 阜陽 河南 梅州 牡丹江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《VBS 腳本不能運(yùn)行 提示W(wǎng)indows無法訪問指定設(shè)備路徑或文件》,本文關(guān)鍵詞  VBS,腳本,不能,運(yùn)行,提示,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VBS 腳本不能運(yùn)行 提示W(wǎng)indows無法訪問指定設(shè)備路徑或文件》相關(guān)的同類信息!
  • 本頁收集關(guān)于VBS 腳本不能運(yùn)行 提示W(wǎng)indows無法訪問指定設(shè)備路徑或文件的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章