![](/img/trans.png)
[英]WSH (JScript) pass CLI arguments to another script that is activated internally
[英]JScript - How to know if the script was activated using WSH or internally by another script?
因此,我有一個簡單的JScript文件AKA MyScript.py
,可以使用以下兩種方法來激活它:
本質上雙擊文件。
又名main.js
var strScript = ""; // read MyScript.js file to string
F = new Function(strScript)
(F)();
在MyScript.py
,有沒有辦法知道它是如何被激活的?
我正在尋找類似於Python
實現的解決方案
if __name__ == "__main__":
它不像Python方法那樣可移植,但是您可以檢查WScript.ScriptName屬性。 直接啟動MyScript.js時, ScriptName
將返回“ MyScript.js”。 當它包含在main.js中時,該屬性將返回“ main.js”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.