用 JavaScript 遷移目錄
2024-09-06 12:44:13
供稿:網友
這兩天用虛擬機安裝系統,準備用虛擬機把開發環境和數據庫分離,想法如下:
1.開發環境為Host
2.Guest 為數據庫服務器,每一個服務器都是一個獨立的虛擬機
數據庫包括,Oracle 9i、SQL Server 2005、MySQL
但是裝系統,還要設置環境變量,以減少系統盤的占用和增加性能,這就需要遷移系統盤的一些目錄了,比如IE臨時目錄,臨時文件夾,Applocation Data;此外,我們還需要把重要的文件夾移動到其他分區,以避免在系統盤發生事故或者想要恢復的時候,重要數據(MyDocument,收藏夾,程序配置等)不受影響。
手動修改環境變量和注冊表值太麻煩了,因為我每次裝系統都要修改那么一次,這次實在受夠了,心里一發狠。好,我寫個腳本把你搞定!
BAT是不能設置系統環境變量的,此外可用的就有 VBScript 和 JScript 了;VBScript 的好處是有對話框,JScript沒有(alert等只能在網頁中使用),而JScript 的代碼條理清晰一些,并且功能強大,可以使用正則表達式等功能。
于是乎,寫了下面的腳本,各位大蝦請看代碼:
代碼如下://********************************************************************
// Copymiddle 2006 Zealic,All middle keeped.
//********************************************************************
//** 環境變量名
//** 設置環境變量名,這些值影響環境變量的名字,建議不要修改
var VN_PATH = "PATH";
var VN_PROFILE = "PROFILE";
var VN_PROFILE_USER = "PROFILE_USER";
var VN_VOLATILE_PROFILE = "VOLATILE_PROFILE";
var VN_TEMP = "TEMP";
//********************************************************************
//** 設置
var m_Prefix = "GUEST_";
var m_UserName = "Zealic";
var m_Profile = "D://Profile";
var m_VoltProfile = "F://VolatileProfile";
var m_UserPath = "C://WINDOWS//Microsoft.NET//Framework//v2.0.50727;"
+ "D://Java//JRE//Currently//bin";
//調用函數以設置