⑴ cscript.exe的簡介
進程文件: cscript.exe
進程名稱: cscript.exe
Windows Script Host引擎。
在cscript.exe來尋找和連接腳本的運行庫,最常見的有VBScript和JavaScript。
該進程在伺服器當中起到了至關重要的作用,如伺服器應用程序的運行和CGI的運行等……
由於運行腳本時該進程就會啟動,所以當此進程感染病毒之後,將會成為極度危險的「病毒運行宿主」。需要小心。
程序用途: Win32控制台腳本宿主引擎
作者: Microsoft
屬於: unknown
安全等級 (0-5): 5 (N/A無危險 5最危險)
間諜軟體: 否
廣告軟體: 否
病毒: 否
木馬: 否
系統進程: 是
應用程序: 否
後台程序: 是
使用訪問: 否
訪問互聯網: 否
安全方面
建議修改許可權,刪除所有的用戶只保存Administrators 和SYSTEM為所有許可權
使用 CScript.exe運行腳本
CScript.exe 提供了用於設置腳本屬性的,命令行開關。要使用 CScript.exe,可使用下列語法在命令行上鍵入命令:
cscript [宿主選項...] [腳本名稱] [腳本選項與參數]其中的術語定義如下:
宿主選項 打開或關閉不同的 Windows腳本宿主功能。宿主選項的前面有兩條斜線 (//)。 腳本名稱腳本文件的名稱,包括擴展名和必要的路徑信息,例如 d:adminvbscriptschart.vbs。 腳本選項與參數 被傳遞到腳本中。腳本參數的前面有一條斜線(/)。 每個參數都是可選項;但是在指定腳本選項時必須指定腳本名稱。如果不指定參數,CScript將顯示 CScript 語法和有效的宿主參數。CScript.exe 支持的腳本選項見下表。 //I 互動式模式:允許顯示用戶提示和腳本錯誤(預設設置,相對的設置為 //B)。 //B 批處理模式:不在命令行上顯示用戶提示和腳本錯誤。 //T:nn 啟用超時設置:設置腳本能夠運行的最長秒數。預設值是沒有限制。(關於此參數,請參閱本表後面的文本。) //logo 預設設置。顯示標題(與 //nologo 相反)。 //nologo 在運行時不顯示執行標題。 //H:CScript 或//H:WScript 將 CScript.exe 或 WScript.exe 注冊為運行腳本時使用的預設應用程序。如果兩者都未指定,預設設置未 WScript.exe。 //S 為該用戶保存當前的命令行選項。 //? 顯示命令的使用方法。 //E:engine 使用指定的腳本引擎執行腳本。 //D 打開調試器。 //X 在調試器中啟動程序。 //Job:<JobID> 運行 .wsf 文件中指定的 JobID。 //T 參數設置了一個定時器,從而防止了腳本的過度執行。如果執行時間超過了指定值,CScript將使用IActiveScript::InterruptThread方法中斷腳本引擎並結束進程。

⑵ ospp.vbs是什麼文件激活過程cscript ospp.vbs命令詳解
那麼,很有必要來了解一下,ospp.vbs到底是什麼文件?Cscript.exe是腳本運行引擎,這里就不多介紹了。ospp全稱為:Office Software Protection Platform,vbs大家都知道是腳本文件,所以得出結論,ospp.vbs就是:Office軟體保護平台腳本。它是目前Office自身提供的激活管理工具。ospp.vbs文件在哪裡?該腳本位於%安裝目錄%\ Program Files文件\微軟Office \ Office15文件夾中。如果您運行的是32位Office 2013的64位操作系統,該腳本位於%安裝目錄%\程序文件(x86)\微軟Office \ Office15文件夾中。ospp.vbs命令介紹命令有很多,不一一全部介紹了,說說幾個激活過程中的常用命令。為了讓大家看得更明白,下面我以我虛擬機里的Office 2003 Pro Plus做個演示。cscript ospp.vbs /dstatus顯示當前已安裝產品密鑰的許可證信息。可以查看到自已安裝的版本有多少個序列號。cscript ospp.vbs /unpkey:xxxxx卸載已安裝的產品密鑰。後面的數字是密鑰的最後5位數。此時再執行cscript ospp.vbs /dstatus發現產品密鑰已經沒有了,我重新進行導入。cscript ospp.vbs /inpkey:xxxxx……
安裝、替換現有的產品密鑰。和上面的過程剛好相反。cscript ospp.vbs /sethst:x.x.x.x
設置KMS主機名。一般為IP地址。cscript ospp.vbs /act 激活當前安裝的Office。cscript ospp.vbs /remhst 刪除KMS主機名。一般來說掌握這么幾個就可以了,如果你想要全面了解,我從微軟官方網站上找到了全部的命令幫助說明,慢慢學習研究吧!Global options for ospp.vbs/actActivates installed Office 2013 proct keys./inpkey:valueInstalls a proct key (replaces existing key) with user-provided proct key. Value option is required./unpkey:valueUninstalls an installed proct key with the last five digits of the proct key to uninstall (as displayed by the /dstatus option). Value parameter is required./inslic:valueInstalls a license with user-provided path of the .xrm-ms license. Value parameter is required./dstatusDisplays license information for installed proct keys./dstatusallDisplays license information for all installed licenses./dhistoryacterrDisplays the failure history for MAK/Retail activation./dinstidDisplays Installation ID for offline activation./actcid:valueActivates proct with user-provided Confirmation ID. Value parameter is required./rearmResets the licensing status for all installed Office 2013 proct keys./rearm:valueResets the licensing status for an Office 2013 license with a user-provided SKUID value. Value parameter is required.
Use this option with the SKUID value specified by using the /dstatus option if you have run out of rearms and have activated Office through KMS or AD-based activation to gain an additional rearm./ddescr:valueDisplays the description for a user-provided error code. Value parameter is required.KMS client options for ospp.vbs/dhistorykmsDisplays KMS client activation history./dcmidDisplays KMS client machine ID (CMID)./sethst:valueSets a KMS host name with a user-provided host name. Value parameter is required.
This sets HKLM\Software\Microsoft\\KeyManagementServiceName (REG_SZ)./setprt:valueSets a KMS port with a user-provided port number. Value parameter is required.
This sets HKLM\Software\Microsoft\\KeyManagementServicePort (REG_SZ)./remhstRemoves KMS host name (sets port to default)./cachst:valueAllows or denies KMS host caching. Value parameter is required (TRUE or FALSE)./actype:value(Windows 8 and newer versions only) Sets volume activation type. Value parameter is required.
Values: 1 (for Active Directory-Based), 2 (for KMS). 0 (for both)./skms-domain:value(Windows 8 and newer versions only) Sets the specific DNS domain in which all KMS SRV records can be found. This setting has no effect if the specific single KMS host is set by the /sethst option. Value parameter is the Fully Qualified Domain Name (FQDN) and is required./ckms-domain(Windows 8 and newer versions only) Clears the specific DNS domain in which all KMS SRV records can be found. The specific KMS host is used if it is set by the /sethst option. Otherwise, auto-discovery of the KMS host is used.用在線Google翻譯如下。機器翻譯肯定不會很通順,不過能大慨看懂。全局命令/ ACT激活安裝的Office 2013產品密鑰。/ inpkey:值用戶提供的產品密鑰安裝產品密鑰(替換現有密鑰)。值選項是必需的。/ unpkey:值卸載已安裝的產品密鑰的最後5位數字的產品密鑰卸載(顯示的/ dstatus選項)。Value參數是必需的。/ inslic:值安裝許可證的。XRM-MS許可證的用戶提供的路徑。Value參數是必需的。/ dstatus顯示已安裝的產品密鑰的許可證信息。/ dstatusall顯示所有已安裝許可證的許可信息。/ dhistoryacterr顯示的故障歷史記錄的MAK /零售激活。/ dinstid顯示安裝ID為離線激活。/ actcid:值用戶提供的確認ID激活產品。Value參數是必需的。/重新武裝復位的授權狀態,所有已安裝的Office 2013產品密鑰。/重整價值重設許可狀態的Office 2013許可證與用戶提供SKUID的價值。Value參數是必需的。
使用此選項指定的值通過使用的/ dstatus選項,如果你有用完的重新激活和已激活的Office通過KMS或基於AD-激活的獲得額外的重新武裝SKUID�0�2。/ ddescr:值顯示為用戶提供的錯誤代碼的描述。Value參數是必需的。KMS客戶端的命令/ dhistorykms顯示KMS客戶端激活歷史記錄。/ dcmid顯示KMS客戶端計算機ID(CMID)。/ sethst:值設置KMS主機名和用戶提供的主機名。Value參數是必需的。
此設置HKLM \軟體\微軟\ \ KeyManagementServiceName(REG_SZ)。/ setprt:值設置KMS埠與用戶提供的埠號。Value參數是必需的。
此設置HKLM \軟體\微軟\ \ KeyManagementServicePort(REG_SZ)。/ remhst刪除KMS主機名(將埠設置為默認)。/ cachst:值允許或拒絕KMS主機緩存。Value參數是必需的(TRUE或FALSE)。/ actype:值(Windows 8和較新的版本只)設置批量激活的類型。Value參數是必需的。
值:1(基於Active Directory),2(KMS)。0(兩個)。/ SKMS域值(Windows 8和較新的版本只)設置特定的DNS域的所有KMS SRV記錄可以發現。如果特定的單一KMS主機的/ sethst選項,該設置沒有任何影響。Value參數是完全合格的域名稱(FQDN)是必需的。/ CKMS域(Windows 8和較新的版本只)清除所有KMS SRV記錄可以發現特定的DNS域名。使用特定的KMS主機,如果它被設置的/ sethst選項。否則,自動發現使用的KMS主機。
⑶ 誰給解釋一下這條命令,越詳細越好 cmd /c cscript /B /E:JScript %Script% %Params%
使用cmd調用cscript,並在cscript執行完畢後關閉,以後台模式運行(不顯示執行信息和報錯),以script作為腳本引擎。後面第一個是腳本語句,第二個是參數。
cmd /c 運行指定語句、程序後終止
cscript /B 後台模式運行(不顯示執行信息和報錯)
cscript /E 指定執行腳本的引擎
⑷ 'cscript' 不是內部或外部命令,也不是可運行的程序 或批處理文件。
批處理中的「內部命令」是指包含在cmd.exe中的命令,就是cmd.exe這個批處理解釋器內部包含的命令。
而「外部命令」就是指不包含在cmd.exe中的命令,這種命令的特點一般就是在c:\windows\system32文件夾中有對應名字的.exe、或.com可執行文件(例如:ipconfig.exe、findstr.exe)。
如果你在運行一個命令的時候,系統給出提示「**
不是內部或外部命令,也不是可運行的程序或批處理文件」,出現這種情況1.一般是因為c:\windows\system32文件夾下缺少對應的exe或com文件,去網上下載一個,放在c:\windows\system32文件夾下即可讓命令正確執行。(例如:'ipconfig'
不是內部或外部命令,也不是可運行的程序或批處理文件。——解決:下載一個ipconfig.exe放在c:\windows\system32,再次使用該命令就可以正常運行)
2.特殊原因:系統環境變數被修改了。
恢復辦法如下:
我的電腦--屬性--高級--環境變數--系統變數
將名為「path」的變數值,雙擊修改為:
%systemroot%\system32;%systemroot%;%systemroot%\system32\wbem
重啟電腦後生效。
⑸ Wscript 和 Cscript 運行腳本的區別詳解
WSCRIPT與CScript區別
窗口中運行,WSCRIPT;命令行中運行,CScrip;
cscript因為把輸出放進了控制台 所以可以對它重定向
方便程序調用
wscript直接用窗口輸出 適合調試程序和編寫小工具
在windows下不用cmd的話cscript的輸出會一閃而過 大多數情況下,列在下表中的選項適用於 WScript.exe 和
CScript.exe。例外情況會加以注釋。
參數 說明
//B
批處理模式;隱藏用戶提示和腳本錯誤在命令行中的顯示。默認模式是交互模式。
//D
打開調試程序。
//E:engine 用指定的腳本引擎執行腳本。
//H:CScript或 //H:Wscript 將
CScript.exe 或 WScript.exe 注冊為運行腳本的默認應用程序。如果未指定,則將 WScript.exe
假設為默認應用程序。
//I
默認。交互模式;允許顯示用戶提示和腳本錯誤。與批處理模式相反。
//Job:<JobID> 從 .wsf
文件運行指定的 JobID。
//logo 默認。顯示標題。與 nologo
相反。
//nologo 防止在運行時顯示執行標題。默認設置是
logo。
//S 保存該用戶的當前命令行選項。
//T:nn
啟用超時:腳本可以運行的最大秒數。默認設置是無限制。//T 參數通過設置定時器來防止腳本執行過度。當執行時間超過指定值時,CScript 用
IActiveScript::InterruptThread 方法中斷腳本引擎,並終止過程。
//U 用於
Windows NT 和 Windows 2000,強制命令行以 Unicode 格式輸出。CScript 無法決定以 Unicode 還是以 ANSI
輸出;默認設置為 ANSI。
//X 在調試程序中啟動該程序。
⑹ lnvokinginstaller出現CScript不是內部或外部命令
系統環境變數被修改了。
右鍵我的電腦,高級系統設置,環境變數,系統變數,Path,修改好系統環境變數就可以了。
環境變數是在操作系統中一個具有特定名字的對象,它包含了一個或者多個應用程序所將使用到的信息。例如Windows操作系統中的path環境變數,當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,系統除了在當前目錄下面尋找此程序外,還應到path中指定的路徑去找。用戶通過設置環境變數,來更好的運行進程。
⑺ 'cscript'不是內部或外部命令,也不是可執行的程序或批處理文件。
你得看是什麼系統多少位的,x64的win7沒有%SystemRoot%\System32\Wbem 目錄有%SystemRoot%\SysWOW64目錄,而cscript.exe 就在此目錄,所有要把 %SystemRoot%\SysWOW64 寫入path才行
⑻ CScript錯誤:無法找到腳本「C:\Windows\System32\slmgr.vbs"的腳本引擎」VBScript「 看了網上的各種方法
CScript錯誤:無法找到腳本「C:WindowsSystem32slmgr.vbs"的腳本引擎」VBScript「 是設置錯誤造成的,解決方法為:
1、首先需要開始→運行中輸入:msconfig 回車打開系統配置。

⑼ "cscript"不是內部或外部命令,也不是可運行的程序或批處理文件,怎麼解決啊
批處理中的「內部命令」是指包含在cmd.exe中的命令,就是cmd.exe這個批處理解釋器內部包含的命令。
而「外部命令」就是指不包含在cmd.exe中的命令,這種命令的特點一般就是在c:\windows\system32文件夾中有對應名字的.exe、或.com可執行文件(例如:ipconfig.exe、findstr.exe)。
如果你在運行一個命令的時候,系統給出提示「** 不是內部或外部命令,也不是可運行的程序或批處理文件」,出現這種情況1.一般是因為c:\windows\system32文件夾下缺少對應的exe或com文件,去網上下載一個,放在c:\windows\system32文件夾下即可讓命令正確執行。(例如:'ipconfig' 不是內部或外部命令,也不是可運行的程序或批處理文件。——解決:下載一個ipconfig.exe放在c:\windows\system32,再次使用該命令就可以正常運行)
2.特殊原因:系統環境變數被修改了。
恢復辦法如下: 我的電腦--屬性--高級--環境變數--系統變數 將名為「path」的變數值,雙擊修改為: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 重啟電腦後生效。