所有,我試圖腳本啓動一個應用程序,其路徑在每個用戶之間是不同的。有什麼方法可以找到應用程序的真正路徑(每個用戶),然後用下面的腳本啓動程序?用VBS啓動應用程序whos路徑在用戶之間是不同的
此外,以登錄用戶的身份運行應用程序的最佳方式是什麼,例如%username%
。我已經嘗試了下面的腳本(對於這個問題),但似乎沒有工作。
on error resume next
theDir = "C:\Users\" & createobject("wscript.shell").expandenvironmentstrings("%username%") & "\AppData\Local\Apps\2.0\ZJVRE3RK.4TQ\VLGML47Q.TPN\2rin..tion_5bfb425a74ceb3d8_0003.0004_c52ddbfe44f7690b"
theCmd = "2RingIPPSClient.exe"
Set objSh = WScript.CreateObject("WScript.Shell")
objSh.CurrentDirectory = theDir
objSh.Run theCmd
路徑的一部分的應用程序,用戶之間的變化是:ZJVRE3RK.4TQ \ VLGML47Q.TPN \ 2rin..tion_5bfb425a74ceb3d8_0003.0004_c52ddbfe44f7690b「 – Bryan
以上所以你的意思是固定部分是'%userprofile%\ Appdata \ Local \ 2.0 \和2RingIPPSClient.exe',其他部分是來自不同用戶的變量? – Hackoo
正確,區別在於2.0和應用程序名稱之間。對於每個用戶都是不同的 – Bryan