如何在批处理文件中自动选择F?

时间:2016-09-23 07:09:58

标签: batch-file cmd

如果我有一个批处理文件 %backupcmd% "Desktop\testfile" "%drive%\grab\test"会弹出public class ContactModel { public int AuthorId { get; set; } public string Fname { get; set; } public string Lname { get; set; } } [WebMethod] public void contacters() { SqlConnection con = new SqlConnection(ConnectionString); List<ContactModel> obj = new List<ContactModel>(); SqlCommand cmd = new SqlCommand("select * from authors", con); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { obj.Add(new ContactModel { AuthorId = (int) ds.Tables[0].Rows[i][0], Fname = (string) ds.Tables[0].Rows[i][1], Lname = (string) ds.Tables[0].Rows[i][2] }); } JavaScriptSerializer ser = new JavaScriptSerializer(); var returnModel = new { info = obj }; var json = ser.Serialize(returnModel); Context.Response.Write(json); } ,如何在我的批处理中指定它以自动选择F?

2 个答案:

答案 0 :(得分:0)

您可能会询问是否自动向命令发送F,因为它会显示您需要回复F File, not Directory的查询。

经典方法是

echo F|yourcommand....

答案 1 :(得分:0)

这是一种不同的方法(实际上不需要将字符输入命令)...

要复制单个文件,请使用copy而不是xcopy,因为copy假定目标在这种情况下是文件:

copy "\path\to\a\singe\source\file.txt" "\path\to\destination\file.txt"

对于多个源文件,xcopy更好,因为它具有/I开关 - 请参阅xcopy /?