我是新手来编写批处理文件。你能帮我解决下面的情况。
我的计算机中有一个批处理文件和一些 one(function(){
two(function (){
three();
});
});
function one(callback){
var call = jQuery.ajax({})
call.done(function(data){callback();})
}
function two(callback){
var call = jQuery.ajax({})
call.done(function(data){callback();})
}
function three(){
var call = jQuery.ajax({})
call.done(function(data){})
}
和.dll
个文件夹。当我运行批处理文件时,当前文件夹中的所有文件(批处理文件存在文件夹)必须移动到其他一些机器中的不同文件夹(我们需要从UI提供目标路径)
先谢谢!!!!
答案 0 :(得分:1)
如果您想在提示符中输入来源和目的地:
library(tidyverse)
dat %>%
mutate_at(vars(color, colorId), funs(factor(., levels = unique(.)))) %>%
gather(colNames, val, colA:colE) %>%
group_by(color, colorId) %>%
mutate(colNames = if(all(val==0)) "None" else colNames) %>%
distinct %>%
filter(val == 1| colNames == "None") %>%
select(colNames, color, colorId) %>%
arrange(color, colNames)
# A tibble: 6 x 3
# Groups: color, colorId [3]
# colNames color colorId
# <chr> <fctr> <fctr>
#1 colB blue 22
#2 colA red 40
#3 colB red 40
#4 colC red 40
#5 colD red 40
#6 None yellow 35
如果您想提示目的地:
@echo off
set /p "mysource=Enter Source: "
set /p "mydest=Enter destination: "
move /Y "%mysource%\*.dll" "%mydest%"
move /Y "%mysource%\*.txt" "%mydest%"
如果所有@echo off
set /p "mydest=Enter destination: "
move /Y "C:\path to files\subdirs\*.dll" "%mydest%"
move /Y "C:\path to files\subdirs\*.txt" "%mydest%"
和.txt
文件与批处理文件位于同一目录中:
.dll
目的地可以是驱动器或UNC路径。即:
@echo off
set /p "mydest=Enter destination: "
move /Y "*.dll" "%mydest%"
move /Y "*.txt" "%mydest%"
或
move /Y C:\somepath\*.txt "G:\Some folder\"