标签: vbscript

在vbscript中为字符串写入字符

我想从VBScript创建一个用于Java程序的.properties文件.我将在使用ASCII映射之外的字符的语言中使用一些字符串.所以,我需要替换这些字符的UTF代码.这对于a,\ u0062来自b等等.

有没有办法在VBScript中获取char的UTF代码?

vbscript utf

4
推荐指数
1
解决办法
4504
查看次数

如何检查是否已安装IIS 6管理兼容性功能?

使用VB.NET,C#或VBScript,如何检查运行IIS 7.x的计算机上是否已安装IIS 6管理兼容性功能及其子功能?

c# vb.net iis vbscript iis-7

4
推荐指数
1
解决办法
6406
查看次数

VBScript函数名称最大长度

我想知道Classic ASP(VBScript)中函数名的最大允许长度是多少.

vbscript asp-classic

4
推荐指数
1
解决办法
1638
查看次数

如果是使用vbscript的最后一个字符,如何从字符串中删除"1"

我在VBSCript中有以下代码:

Function getFacilitiesNotes(objComp)
            Dim strFacilities
            strFacilities = strFacilities & "<div id =""facilities"">"
            strFacilities = strFacilities & "<ul>"
            For intCount = 1 to objComp.Fields.Item("Facilities").Value.Count
            strFacilities = strFacilities & "<li>" & objComp.Fields.Item("Facilities").value(intCount) & "</li>"
            Next
            strFacilities = strFacilities & "</ul>"
            strFacilities = strFacilities & "</div>"
            getFacilitiesNotes = strFacilities
End Function
Run Code Online (Sandbox Code Playgroud)

在上面的函数中,代码strFacilities = strFacilities & "<li>" & objComp.Fields.Item("Facilities").value(intCount) & "</li>"在执行循环时可能具有以下类型的值.

1)ABC 2)DFG1 3)G231EG 4)REWEREW1 5)DSFWRE3 6)YRTRWER1

现在我想删除"1",如果它是循环中上面字符串中的最后一个字符.

请建议!!

vbscript

4
推荐指数
1
解决办法
2万
查看次数

如何使用vbscript编写事件日志

我想在这个vbscript运行时编写事件日志.我该怎么办?

谢谢你的帮助.

vbscript event-log

4
推荐指数
1
解决办法
3万
查看次数

如果使用vb脚本调用宏,则会禁用宏

我试图用vbs调用我的excel宏.这是我的代码片段.

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\Folder\Test_PO.xls")
objExcel.Application.Visible = True
objExcel.Application.Run "C:\Folder\Test_PO.xls!Data_Analysis"
objExcel.ActiveWorkbook.Close
objExcel.Application.Quit
WScript.Echo "Finished."
WScript.Quit
Run Code Online (Sandbox Code Playgroud)

现在问题是我能够打开文件,但宏以某种方式在这里被禁用并显示给我'macro may not be present or may be disabled'.我确定我正在调用正确的宏名称,但是一旦文件被打开,加载项选项卡我已经配置了宏来运行得到消失.如果我手动打开文件,这不会打开,我可以看到选项卡并从选项卡本身运行宏.有什么建议我如何克服这个问题并让宏运行?

vbscript vba

4
推荐指数
1
解决办法
7944
查看次数

MS Access SQL查询 - 查询表达式中的语法错误(缺少运算符)

我试图理解为什么我的查询(下面)在我运行它时在MS Access Sql查询编辑器(sqlview)中显示错误消息.

SELECT *
FROM tblUSPS
INNER JOIN   tblProductUSPS 
ON tblProductUSPS.[PRODUCTUSPS_USPS] = tblUSPS.[USPS_CODE] 
INNER JOIN  tblAttribute 
ON tblUSPS.USPS_ID = tblAttribute.ATTRIBUTE_USPSID
Run Code Online (Sandbox Code Playgroud)

据我所知,如果我删除任何一个INNER连接线,下面的脚本.例如,此脚本运行时没有错误

SELECT *
FROM tblUSPS
INNER JOIN   tblProductUSPS 
ON tblProductUSPS.[PRODUCTUSPS_USPS] = tblUSPS.[USPS_CODE] 
Run Code Online (Sandbox Code Playgroud)

这也是如此

SELECT *
FROM tblUSPS  
INNER JOIN  tblAttribute ON tblUSPS.USPS_ID = tblAttribute.ATTRIBUTE_USPSID
Run Code Online (Sandbox Code Playgroud)

但是当我结合起来时,出现了问题,我无法找到它,所以我希望得到一些帮助.

sql database vbscript ms-access vba

4
推荐指数
1
解决办法
9313
查看次数

将参数从VBS传递给VBA

我尝试调用从VBS VBA子程序与VBS传递一个字符串变量VBA,却找不到此时,相应的语法:

'VBS:
'------------------------
Option Explicit

Set ArgObj = WScript.Arguments 
Dim strPath

mystr = ArgObj(0) '?

'Creating shell object 
Set WshShell = CreateObject("WScript.Shell")

'Creating File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")

'Getting the Folder Object
Set ObjFolder = objFSO.GetFolder(WshShell.CurrentDirectory)

'Getting the list of Files
Set ObjFiles = ObjFolder.Files

'Creat a Word application object
Set wdApp = CreateObject("Word.Application")
wdApp.DisplayAlerts = True
wdApp.Visible = True

'Running macro on each wdS-File
Counter = 0
For Each objFile in objFiles
  If UCase(objFSO.GetExtensionName(objFile.name)) = "DOC" …
Run Code Online (Sandbox Code Playgroud)

vbscript vba argument-passing

4
推荐指数
2
解决办法
2万
查看次数

经营者突然无法工作

一周前我写了这个脚本,当你登录然后根据一天中的时间问候你时会启动它.今天早上它突然突然说:"无效时间"(如果所有其他elseif选项与时间不匹配,它会这样做).这曾经工作到今天.

这是我的代码:

Set objShell = CreateObject("WScript.Shell")
ctime = Time()
usr = objShell.ExpandEnvironmentStrings("%username%")
if ctime > "06:00:00" and ctime < "12:00:00" then
    objShell.Popup "Good Morning, " & usr, 5, "", 4096
elseif ctime > "12:00:00" and ctime < "18:00:00" then
    objShell.Popup "Good Afternoon, " & usr, 5, "", 4096
elseif ctime > "18:00:00" and ctime < "23:59:59" then
    objShell.Popup "Good evening, " & usr, 5, "", 4096
elseif ctime > "00:00:00" and ctime < "06:00:00" then
    objShell.Popup "Good night, …
Run Code Online (Sandbox Code Playgroud)

vbscript time operators

4
推荐指数
1
解决办法
59
查看次数

Windows Feature Update 1803下的VBSCRIPT缓慢

我的公司仍然有一个经典的ASP网站,我们正在努力升级到.net。当我们升级到引入任务视图的Windows功能1803时,我们的整个开发团队都停了下来。一页加载从几秒钟到8分钟以上。由于经典的asp和VBScript并不流行,因此在堆栈溢出时对此一无所知。

我找到了解决方法,并希望在此处保留此信息,以防其他人也遇到此问题。

vbscript asp-classic windows-10

4
推荐指数
1
解决办法
467
查看次数