昨天编了个小东西 打开一些程序
但是局限性太强  路径必须固定
我想让路径变成动态的
public string[] ads = { @"D:\12\21\-1数据服务", @"D:\12\21\-2数据服务", @"D:\12\21\-3连接服务", @"D:\12\21\-4登陆服务", @"D:\12\21\-5事件服务", @"D:\12\21\-6广场服务", @"D:\12\21\-7战盟服务", @"D:\12\21\-8聊天服务", @"D:\12\21\-9普通线" };
1.搜索 这些文件  
2.把路径存到数组里
3.如何复制文件(比如 找的那些东西 给他们创建快捷方式到D:\12\21\)
思路是这样   因为 我的打开是用时间控件控制的 按间隔事件顺序打开  修改路径不太容易 能不能 找到那些文件(dateserver.exe ,connection.exe) 然后给他们创建快捷方式到D:\12\21\  这样路径就不用改了
感觉要问的东西太多了
先问这么多吧
请尽量 详细  代码注释(因为我现在会的很少)
谢谢了

解决方案 »

  1.   

    string[] sFiles = Directory.GetFiles("xxx");
    然后自己过滤再复制
    File.Copy(sFiles[i], "D:\12\21\");
      

  2.   

    不是很懂你说什么  因为我上面做的是从网上学的 具体叫什么我不知道哦
    我只是实现了我的功能  你能说详细点吗2楼
    我说的新功能  
    string[] sFiles = Directory.GetFiles("xxx"); 
    然后自己过滤再复制 
    File.Copy(sFiles[i], "D:\12\21\"); 
     
    就能实现吗他找到的是文件夹 还是具体程序  
    这些代码属于哪个部分  我想去学习下
    麻烦告诉下
    还有  注释  尽量多来谢谢了
      

  3.   

    能推荐本书吗   关于这方面的string[] sFiles = Directory.GetFiles("xxx"); 
    然后自己过滤再复制 
    File.Copy(sFiles[i], "D:\12\21\"); 这属于哪部分   我去找找看有新想法的回答结贴   如果晚上还没   就直接结了
      

  4.   

    ===============================
    C# 數據訪問>文件系統數據   “C#入門經典”裡有
      

  5.   

    String Path=@"D:\12\21\";
    public string[] ads = { Path+"-1数据服务", Path+"-2数据服务", ...再怎么路径也要指定的吧c:\connection.exe
    d:\connection.exe到底指到哪个呢
      

  6.   

    谢谢7楼 
    有chm版  的C#入门经典没  
    下了  好多PDF版 的教程  
    看起来超不方便