因为我把一个请求用户输入的.bat文件放在一起,然后创建一个目录并将.xls模板复制到新创建的目录,然后根据输入到命令提示符的内容命名目录和.xls: / p>
@echo off
:loop
set /P MakeDirName=Enter WO number and description:
mkdir "C:\TEST\Work-Orders\In-Progress\%MakeDirName%"
copy "C:\TEST\Work-Orders\WO-Template.xls" "C:\TEST\Work-Orders\In-Progress\%MakeDirName%\%MakeDirName%.xls"
@echo.
@echo.
set /P ask=All Done? (y/n)
if /I %ask%==y (goto :done)
if /I %ask%==n (goto :loop)
:done
@echo.
@echo.
set /P ask=Open WO? (y/n)
if /I %ask%==y (goto :open)
if /I %ask%==n (goto :exit)
:open
"C:\TEST\Work-Orders\In-Progress\%MakeDirName%\%MakeDirName%.xls"
:exit
exit
现在我想要做的是在复制和重命名目录和文件之后,.vbs进入并更改单元格B5以显示“工作单*” 星号是输入'%MakeDirName%'的前7个字符。
我该如何实现?