TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

VBScript deprecation: Timelines and next steps

66 点作者 bubblehack3r12 个月前

8 条评论

chem8312 个月前
I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms.<p>It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel a while back and I wish it was better promoted as a viable VBA replacement.
评论 #40482461 未加载
评论 #40482416 未加载
评论 #40482500 未加载
评论 #40483138 未加载
评论 #40483230 未加载
评论 #40483032 未加载
评论 #40592335 未加载
评论 #40482719 未加载
评论 #40592317 未加载
评论 #40482400 未加载
评论 #40482421 未加载
unnah12 个月前
So far I have avoided Powershell in anything distributed to end users, because execution of unsigned scripts is disabled by default in Windows. It has been easier to use VBScript or BAT files to automate basic tasks, since those scripts can be run unsigned... I suppose it is too much to hope for that Microsoft would now reconsider enabling Powershell script execution by default.
评论 #40483126 未加载
评论 #40483090 未加载
eterm12 个月前
I&#x27;m glad that Microsoft takes a really long time to deprecate these things.<p>It&#x27;s &quot;This gets extra awkward in 3 years, and dissappears some time after that&quot;, not &quot;This disappears in 3 months&quot;.
pteraspidomorph12 个月前
&gt; Notably, these browsers have never implemented support for VBScript.<p>This reads mildly accusatory and got a chuckle out of me.<p>I&#x27;m surprised it took them this long!
评论 #40482354 未加载
jsd198212 个月前
Just ran into a Y2038 bug in some classic ASP+VBScript code in production the other day. Someone long ago wrote `Date() + 5000` to set an expiry date far in the future (5000 days). As it turns out, 5000 days from now puts us past 1970-01-01 + 2**31 seconds (2038-01-19ish) and that causes VBScript to raise an error and abort the ASP page request with a 500 error.<p>I raised the issue that we have about 14 years left of ASP+VBScript literally being able to execute properly and calculate dates (sans any large date additions remaining). Guess it&#x27;ll be sooner than that based on this post but 14 years is definitely the upper bound if your VBScript code even touches dates.
评论 #40483318 未加载
jmull12 个月前
I wonder if I’m the one who will get stuck porting the large number of 20+ year-old asp pages we have at my day job to something else?<p>(Which have been working fine all this time, BTW.)<p>These pages are actually jscript (a variant of javascript), but we probably need to understand this to mean that’s going away as well.
评论 #40490983 未加载
croes12 个月前
I know lots of software products which use VBScript to realize application scripting
评论 #40483011 未加载
draw_down12 个月前
Probably one of the most maddening things I have ever worked with, and that is saying something. Though a huge part of the blame for that goes to COM and registration, interop stuff, which is more Windows than VBScript and also probably never truly going away.
评论 #40592386 未加载
评论 #40482515 未加载