【问题标题】:where is my batch file?我的批处理文件在哪里?
【发布时间】:2017-01-07 12:58:46
【问题描述】:

我使用任务调度程序(自定义)制作了几个 bat 文件,我需要将这些文件应用到我所有的 70 台服务器计算机上。显然我不想在每台服务器上重复相同的过程。

我可以简单地将我的 bat 文件复制并粘贴到不同的计算机上并获得相同的结果吗?

如果是这样,我的 bat 文件在哪里?我应该将它们粘贴到哪里?

【问题讨论】:

  • Windows 10 上的“我的任务计划程序”要求我在选择任务开始时间后浏览到文件位置。这就是我找到文件的方式

标签: batch-file window taskscheduler


【解决方案1】:

只需将批处理文件复制到不同的服务器。 这个帖子here 显示了任务调度器的位置。


文件夹位置:

%systemroot%\System32\Tasks

注册表:

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Schedule\Taskcache\Tasks
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Schedule\Taskcache\Tree

您可能想尝试使用xcopyfor 命令将批处理文件发送到所有服务器。

命令语法:

FOR 命令可以遍历您的服务器名称,XCOPY 将批处理脚本复制到其他服务器。

for %%G in (serverA
            serverB
            serverC
            ...
            serverZ) do xcopy [source] [destination] [options]

请注意,星号不能按预期工作,因为它用作通配符。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-29
    • 2011-03-04
    • 2013-09-25
    • 1970-01-01
    • 1970-01-01
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多