Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 在服务器中批处理文件创建文件夹_Windows_Batch File_Ftp - Fatal编程技术网

Windows 在服务器中批处理文件创建文件夹

Windows 在服务器中批处理文件创建文件夹,windows,batch-file,ftp,Windows,Batch File,Ftp,如何根据计算机的用户名在服务器中创建文件夹,并使用ftp将文件上载到服务器。 我目前正在使用此代码: ftp -s:script.dat server-ip 在script.dat中 username password ascii cd public_html put data\1.txt put data\2.txt put data\3.txt put data\4.txt put data\5.txt put data\6.txt close quit 试试这个: @echo off

如何根据计算机的用户名在服务器中创建文件夹,并使用ftp将文件上载到服务器。 我目前正在使用此代码:

ftp -s:script.dat server-ip
在script.dat中

username
password
ascii
cd public_html
put data\1.txt
put data\2.txt
put data\3.txt
put data\4.txt
put data\5.txt
put data\6.txt
close
quit
试试这个:

@echo off
setlocal
(   
echo username
echo password
echo ascii
echo cd public_html
echo cd data
echo mkdir %username%
echo cd %username%
echo mput *.txt
echo close
echo quit
)>script.dat

您是否可以通过FTP以外的方式访问服务器?它是什么类型的服务器?我想如果我包括echo的;)会有所帮助这只会创建一个带有当前登录用户文件夹的script.dat。如果您希望创建所有用户名,我需要知道您使用的是什么类型的网络和操作系统。非常感谢,我注意到我应该包含echos。用户名可以包含空格-FTP将如何处理用户名中的空格?