Batch file psexec命令中循环的批处理
我试图在psexec中使用批处理FOR循环。我需要制作一个脚本,使我能够选择需要在远程服务器上使用ncftpput复制的子文件夹(我将项目存储在%local_folder%中的%list_of_items%)。我不能将整个psexec放入循环中,因为我不想每次输入密码时都插入。 这段代码:Batch file psexec命令中循环的批处理,batch-file,for-loop,psexec,Batch File,For Loop,Psexec,我试图在psexec中使用批处理FOR循环。我需要制作一个脚本,使我能够选择需要在远程服务器上使用ncftpput复制的子文件夹(我将项目存储在%local_folder%中的%list_of_items%)。我不能将整个psexec放入循环中,因为我不想每次输入密码时都插入。 这段代码: psexec\\remote\u server-u DOMAIN\user cmd/c,用于“%list\u of\u items%”DO中%%i的内容(“ncftpput-f c:\folders\file
psexec\\remote\u server-u DOMAIN\user cmd/c,用于“%list\u of\u items%”DO中%%i的内容(“ncftpput-f c:\folders\file\u with\u creds.cfg-R remote\u folder/%local\u folder%/%i”)
示例
我有:
- %本地文件夹%\folder111
- %本地文件夹%\folder222
- %本地文件夹%\folder333
多谢各位 从%%i IN(%list\u of_items%)DO(ECHO ncftpput…)的
开始。注意(%list\u of_items%)
在括号中(无引号),注意操作命令仅是ECHO
为调试目的而添加的。谢谢,我已经用括号更改了引号,但我得到错误:DO此时是意外的。