Все, что я хочу сделать, - это различить программу, запускаемую из командной строки, или щелкнув файл test.vbs в окне.
Если вы запустите сценарий, набрав C:\testFolder\test.vbs
в командной строке, тогда я хочу, чтобы программа работала иначе, чем если бы вы дважды щелкнули test.vbs
в testFolder
.
Есть ли какая-нибудь системная переменная, которую я могу использовать, чтобы различать два сценария? Сначала я попытался использовать WScript.Fullname
, чтобы определить, заканчивается ли путь в cscript или wscript. Но это не сработало так хорошо.
Любые идеи очень ценятся.