是否有可能使用.vbs中的路徑變量。我的基本情況是我有一個vbs腳本,經常在一臺計算機上運行,一個人登錄並由一個完全不同用戶名的管理員運行(假設該文件將被右鍵單擊並「運行」)。在.vbs中使用文件路徑中的變量
該腳本編輯位於登錄用戶的用戶目錄中的ini文件。我知道在批處理中,我可以簡單地插入變量"C:\Users\%Logger%\AppData\Local\stat.ini"
並且變量將被替換。但我無法在.vbs中做到這一點。我的腳本到目前爲止。或者在答案here中查看它的大部分內容。
Dim blnRes: blnRes = 0
Dim strOld, strNew, logger
strOld = "frogg"
strNew = "frog"
logger = Inputbox("What is your Domain ID exactly as entered when you log into this machine?","Domain ID")
On Error Resume Next
Call update("C:\Users\logger\AppData\Local\stat.ini", strOld, strNew)
blnRes = blnRes Or (Err.Number = 0): Err.Clear
有沒有作爲一個變量一些方法,我可以標記logger
,或有更簡單的方式來做到這一點?
C的信息:\用戶未在EV有效在我們的環境中,我們有使用文檔和設置的XP以及將用戶配置文件存儲在服務器上的幾個站點。我打算確定操作系統並有條件地運行一個目錄。我繼續測試腳本,它遇到了同樣的問題,它會調用任何運行該文件的用戶配置文件。我將編輯帖子以使其更加清晰,對此感到遺憾。 – MaskedPlant