代码必须是VBSCRIPT或Shell脚本

代码必须是VBSCRIPT或Shell脚本,shell,vbscript,Shell,Vbscript,嗨,我需要从一个文本文件读取和复制文件,其名称在该文件中存在。文件的位置不同,我需要将其从一个位置复制到另一个位置 Const DestinationFile=“C:\Users\$svijay8\Desktop\libnew\” Const SourceFile=“C:\Users\$svijay8\Desktop\lib\*” 模糊fso 模糊名称 设置fso=CreateObject(“Scripting.FileSystemObject”) 如果存在fso.files(Destinati

嗨,我需要从一个文本文件读取和复制文件,其名称在该文件中存在。文件的位置不同,我需要将其从一个位置复制到另一个位置

Const DestinationFile=“C:\Users\$svijay8\Desktop\libnew\”
Const SourceFile=“C:\Users\$svijay8\Desktop\lib\*”
模糊fso
模糊名称
设置fso=CreateObject(“Scripting.FileSystemObject”)
如果存在fso.files(DestinationFile),则
Echo“文件夹在那里”
其他的
设置fso=CreateObject(“Scripting.FileSystemObject”)
设置listFile=fso.OpenTextFile(“inputold.txt”)
不使用listFile.AtEndOfStream时执行此操作
fName=listFile.ReadLine()
设置fName=fso.GetFile(C:\Users\$svijay8\Desktop\lib\*so)
如果fname.file存在(“C:\Users\$svijay8\Desktop\lib\*”),则
Echo“在复制上面的If条件下,在do中到达If循环”
fso.CopyFile源文件,“C:\Users\$svijay8\Desktop\libnew\”,True
其他的
如果结束
环
如果结束
不确定“代码必须在VBScript或??shell中”是什么意思。你是说地狱?或用于CMD.EXE的MS-DOS批处理命令?或者您是否在Windows机箱上安装了合适的类Unix shell(例如bash)

无论如何,你应该能够这样做-如果你称之为“壳”


请单击“编辑”并在每行代码的开头添加4个空格。您好,谢谢您的回复,但它应该是shell脚本或VB脚本。您所说的“shell”是什么意思?动力地狱?
For /f %%f in (inputold.txt) do copy /y c:\source\%%f c:\dest