Articles of batch file

批处理脚本重新启动服务

任何人都可以帮助一个批处理脚本在计划时间重新启动应用程序服务。 例如:如果服务是“Windows防火墙”,那么脚本应该每天早上9点和晚上9点重新启动这项服务。 有人可以帮助完整的代码(假设这个服务没有任何其他服务的依赖)。任何帮助是非常感谢。 感谢Harry

通过batch file(.bat)创buildWindows快捷方式

是否可以使用批处理脚本从.exe创build快捷方式?

Windows主机上的VirtualBox | 导出和导入批次自动化

在Windows上的VirtualBox 我打算在大约10台电脑(Vista / 7)上部署虚拟盒子,我已经安装了一个centos vm,并将其作为一个设备导出,将ovf和vmdk文件放在同一个文件夹中。 有关VM部署的问题: 假设VBOX已经安装在所需的机器上已经(最新版本)导出的设备是在networking共享我可以Windows批量从networking共享导入到vbox – 什么将在Windows批处理vbox命令/我将不得不使用完成这个? 任何build议,或者如果有人做了相同的任何最佳实践或东西要注意? 亲切的问候

通过PSEXEC将CMD通过.BAT文件传递给远程计算机

使用PSEXEC通过批处理脚本在远程计算机上为CMD调用DEL命令。 PSEXEC \\hostname -u username -p password CMD /C DEL /Q /FC:\Folder\File.txt 脚本暂停,popup连接到远程机器的新CMD窗口。 为什么psexec不能通过CMD自动传递我的DEL命令? 编辑: 该命令在通过CLI直接发送而不是在批处理脚本中工作正常

我需要清除networking中多个服务器上的相同目录。 我该怎么做呢?

在多个(大约20个)服务器上,存在相同的目录C:\ Deployments。 该目录有多个子文件夹,其中包含更多的子文件夹和文件。 C:\ Deployments目录本身不包含文件。 我有一个batch file,在本地运行时,会清除C:\ Deployments目录。 也就是说,它会删除所有子文件夹及其文件,但不会删除C:\ Deployements目录本身。 batch file代码是: echo off set CAT=c:\deployments dir "%%CAT%%"/s/b/a | sort /r >> %TEMP%\files2del.txt for /f "delims=;" %%D in (%TEMP%\files2del.txt) do (del /q "%%D" & rd "%%D") del /q %TEMP%\files2del.txt 我的问题是这样的: 如何从本地化的窗口在每个服务器上运行这个batch file? 也就是说,如何运行一个batch file,并同时在每个服务器上执行这些命令? 感谢您的任何帮助/想法!

在Windows上运行批处理脚本作为networking服务

在Linux上,我知道你可以很容易地在不同的用户下运行文件,但是在Windows上你怎么做呢? 我必须在该用户下login吗? 我可以使用日程安排系统运行吗? 我需要能够在另一个用户下运行一个批处理types的文件。

客户端上的快捷方式在服务器上运行bat文件

是否可以在客户端上放置一个快捷方式,在服务器上运行bat(或vbscript)文件? (而不是在客户端上运行的脚本) 这似乎很基本,但我不知道如何做到这一点。

如何通过批量读取文件使用通配符删除目录?

batch file for /f "delims=" %%f in (7profiledeletelist.txt) do rd /s /q "%%f" PAUSE exit 7profiledeletelist.txt C:\Users\1* C:\Users\2* C:\Users\3* C:\Users\4* C:\Users\5* C:\Users\6* C:\Users\7* C:\Users\8* C:\Users\9* C:\Users\M* C:\Users\T* 阅读7profiledeletelist.txt文件后,bat文件不能删除任何内容。 如果我删除*并写出目录的确切名称,它运作良好。 我想删除用户目录中以M , T , 1开头的所有文件夹,直到9 。 7profiledeletelist.txt或批处理脚本如何更改以使其正常工作? 在批处理脚本中是否有错误的代码?

DOSbatch file有一个&(BASH)等价物吗?

我不认为这违反了配料原则。 那么,如果我想在一个脚本中在Windows中启动两个应用程序,我有什么select。

以静默方式运行batch file,在远程桌面login时执行

在我们的办公室里,我们使用的是Linux瘦客户端机器,除了缺lessIE以外,他们工作得很好,这很痛苦,因为我们处理的公司太愚蠢了,无法更新他们的networking应用程序。 为了解决这个问题,我们在机房里有一台机器,用户通过远程桌面进入IE浏览器,这是通过运行一个打开IE的批处理脚本来实现的,当它closures时,这个设置很适合我们。 尽pipe我@echo off了@ @echo off ,cmd窗口没有显示任何内容,但是我真的很希望那个batch file能够静默地执行,所以cmd窗口根本不会出现。 这可能吗? Ubuntuterminal服务器客户端可以select在login时启动一个文件/应用程序,有没有一个命令我可以用来默默运行这个批处理。 我试过这些: C:\my_batch.bat /NOCONSOLE C:\my_batch.bat /NOWINDOW C:\my_batch.bat /B C:\my_batch.bat /Q …没有成功,也许这是我的方式呢? 干杯:-) 编辑 远程桌面平台是Windows XP机器,没有什么特别的,但不是Windows Server安装程序。