能不复制粘贴的,我都会想办法偷懒。我也不知道是自己懒还是觉得这种劳动毫无意义,反正就是挺抗拒这个事情的。上次是把一个文件夹下面的文件包括制定字符串的都复制粘贴到指定的路径了,今天碰到的是另一个问题,我要把所有的运营快报的数据源都搞出来给同事去把那个数据取出来。其实这种重复的事情,我都是想着能不能用代码实现。我旁边那个很会写代码的小哥哥觉得写代码太复杂了,就打开几个文件就可以的事,为啥要写代码。可是我想的是这个事用代码可以怎么做,后面该如何利用。可能觉得自己太无知了,所以总是想办法让自己尝试用代码的手段去解放重复无意义的劳动吧。因为只会用把指定的文件夹里面的某类文件复制出来,所以我在上午的时候,是用比较笨的办法解决了这个问题:①找到文件所在的文件夹;②cd到这个路径;③cp -r *新版运营快报* E:\工作计划\快报数据源这样循环了几次,我把下半年的几个文件复制完,然后发给同事了。但是比较固执的我不想放过这个问题,虽然这个方法看起来和复制粘贴差不多,但是我觉得我手动去复制粘贴的时候,自己的头会有点晕,因为内心拒绝这种事情,好像也不能很好的做好这些事情。然后我就开始百度了。百度到一个貌似可以解决的方案。 $data=Dir E:\工作计划\周例会数据分享 -filter *新版运营快报* -recurse
$data | Foreach-Object{echo $_.Name copy-item $_.fullname E:\工作计划}但是这个结果很坑爹,就是一串代码,但是并没有我想要的结果。
$data | Foreach-Object{echo $_.Name copy-item $_.fullname E:\工作计划}但是这个结果很坑爹,就是一串代码,但是并没有我想要的结果。