Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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 下载特定文件时启动.CMD/.BAT文件_Windows_Batch File_Cmd - Fatal编程技术网

Windows 下载特定文件时启动.CMD/.BAT文件

Windows 下载特定文件时启动.CMD/.BAT文件,windows,batch-file,cmd,Windows,Batch File,Cmd,我有一个.CMD/.BAT文件,任务是将具有特定扩展名的文件从我的下载文件夹移动到另一个文件夹。相当容易,而且很有效 我要寻找的是一种告诉Windows或Google Chrome在下载或在下载文件夹中找到特定文件类型时启动此CMD/BAT文件的方法 有办法吗?您可以尝试一下,它将监视下载文件夹中的更改,并在创建文件时移动文件,尽管您将打开一个Comand提示符屏幕。 这些用于使其成为无声的/np/nfl/njh/njs/ndl/nc/ns /MON:N这是为了检查对文件夹进行了多少次更改 /M

我有一个.CMD/.BAT文件,任务是将具有特定扩展名的文件从我的下载文件夹移动到另一个文件夹。相当容易,而且很有效

我要寻找的是一种告诉Windows或Google Chrome在下载或在下载文件夹中找到特定文件类型时启动此CMD/BAT文件的方法


有办法吗?

您可以尝试一下,它将监视下载文件夹中的更改,并在创建文件时移动文件,尽管您将打开一个Comand提示符屏幕。 这些用于使其成为无声的/np/nfl/njh/njs/ndl/nc/ns /MON:N这是为了检查对文件夹进行了多少次更改 /MOV是移动而不是复制

robocopy/np/nfl/njh/njs/ndl/nc/ns/MOV/MON:1 c:\users\%username%\Downloads c:\NewDIR*.txt

要在控制台窗口外运行.bat文件,可以使用VBS调用.bat

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("BatchFile.bat"), 0, True

我已将BAT文件更改为每10秒循环一次“检查并复制”过程。运行后,它会检查所需文件是否存在于“我的下载”文件夹中,然后将这些文件移动到其他文件夹中。我必须手动启动和停止它,但如果必要,我可以通过计划任务自动执行。

可能重复的