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只包含您的计算机名