小编ped*_*leo的帖子

使用LIKE比较字符串"Sub或Function not defined"的VBS

我正在尝试制作一个脚本来将网络打印机连接到用户计算机.该脚本使用需要打印机作为参数的计算机名称.

打印机名称与其打印服务器名称相似,例如.server_USA有打印机,如printer_USA01,printer_USA02.

但是当它到达第一个时,它会抛出错误"Sub或Function not defined"...为什么?

Set shl = WScript.CreateObject("WScript.Shell")
strName = Wscript.Arguments.Item(0)

'input Printer name
strPrinter = InputBox("Please enter share name of printer to install:", _
    "Add network printer")

if strPrinter = "" then
    msgbox "Can't be empty."
    WScript.quit

elseif strPrinter Like "printer_USA*" then
    strServer = server_USA

elseif strPrinter Like "printer_SPAIN*" then
    strServer = server_SPAIN

else
    'Printer name NOT registered, input printserver manually:
    strServer = inputbox("Please enter the name of the printserver","printserver")

    if strServer = "" then
        msgbox "Can't be …
Run Code Online (Sandbox Code Playgroud)

vbscript

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

如何将标题添加到没有标题的CSV中?

可能听起来很简单,但我无法让它工作......

$file = 'D:\TESTING.csv'

Set-Content $file "1,2,3"

$file = import-csv $file -Header a , b , c | export-csv $file 

echo $file
Run Code Online (Sandbox Code Playgroud)

期望的输出:

a b c
- - -
1 2 3
Run Code Online (Sandbox Code Playgroud)

实际产量:

nothing
Run Code Online (Sandbox Code Playgroud)

csv powershell

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

标签 统计

csv ×1

powershell ×1

vbscript ×1