Vbscript wshshell如何在.Run中使用变量值

Vbscript wshshell如何在.Run中使用变量值,vbscript,Vbscript,我想逐行读取文件,并想在下面几行中使用每一行作为参数 Set objIniFile = objFSO.OpenTextFile( "C:\Users\rahulsh\Desktop\inputfile.txt",ForReading, False ) Do While objIniFile.AtEndOfStream = False strLine = Trim( objIniFile.ReadLine ) WshShell.Run "cmd /k shutdown -m \

我想逐行读取文件,并想在下面几行中使用每一行作为参数

Set objIniFile = objFSO.OpenTextFile( "C:\Users\rahulsh\Desktop\inputfile.txt",ForReading, False )

Do While objIniFile.AtEndOfStream = False
    strLine = Trim( objIniFile.ReadLine )

    WshShell.Run "cmd /k shutdown -m \\ **-add ""strLine"""**           

如果我理解正确,这只是
shutdown
命令的
/m
选项的计算机名的字符串串联

Set objIniFile = objFSO.OpenTextFile( "C:\Users\rahulsh\Desktop\inputfile.txt",ForReading, False )

Do While Not objIniFile.AtEndOfStream
    strLine = Trim( objIniFile.ReadLine )

    WshShell.Run "cmd /k shutdown -m \\" & strLine 
loop
假设strLine只包含您的计算机名