我需要一个脚本来通过我的工作副本,并为每个文件和文件夹转储其SVN修订,无论是否修改。 什么东西都可以使用?需要Windows和Mac版本。
我需要在Windows Server 2003中计划执行此脚本的任务,该脚本将删除指定文件夹中n天以前的文件。 脚本需要3个参数: %1 path to folder where files need to be deleted %2 file names (es. *.log) %3 number of days @echo off forfiles -p %1 -s -m %2 -d -%3 -c "cmd /c del /q @path" 如果第一个参数里面没有空格,那么脚本工作正常。 这是一个工作参数的例子: "C:\Program Files\SCRIPT\DeleteFilesOlderThanXDays.cmd" N:\FOLDER\FOLDER *.zip 60 这是一个不起作用的例子: "C:\Program Files\SCRIPT\DeleteFilesOlderThanXDays.cmd" N:\Program Files\LOG *.zip 60 这也不起作用: "C:\Program […]
我想通过使用以下命令的batch file将文件复制到Windows 7上的所有用户桌面: COPY C:\ FOLDER \ FILE.TXT%AllUsersProfile%\ Desktop 但显示消息“权限被拒绝”。 我如何获得batch file请求评估的特权,所以我可以点击“是”,而不是只是否认?
我需要编写一个batch file将文件解压缩到给定根文件夹的当前文件夹。 Folder 0 |—– Folder 1 | |—– File1.zip | |—– File2.zip | |—– File3.zip | |—– Folder 2 | |—– File4.zip | |—– Folder 3 |—– File5.zip |—– FileN.zip 所以,我希望我的batch file是这样启动的: ocd.bat /d="Folder 0" 然后,使其从batch file中遍历所有子文件夹,以精确解压缩.zip文件所在的文件。 所以这是我的问题: Windows(至less是XP)是否有embedded式压缩工具的命令行? 否则,我应该坚持另一个第三方实用程序?
最近在工作,我想知道是否有一个快速的批处理命令,我可以用来看一些输出,并迅速确定哪个是最后一个用户login。 用户没有漫游configuration文件,本地configuration文件通常需要手动恢复(我知道,我知道我与疯狂的人一起工作)。 这意味着在一些失败的计算机上启动WinPE,并猜测谁在这里工作了很长时间,并判断是否可以删除他们的垃圾。 所以,我正在考虑查看用户configuration文件目录( %SYSTEMDRIVE%\Users或%SYSTEMDRIVE%\Documents and Settings ,你有什么)。 显然,这是非常不准确的。 然后,我认为NTUSER.DAT大部分都是在每次连续login时修改的。 我能看看这样吗? for /d %subdir in (*) do dir /ah %subdir\ntuser.dat | findstr /i "ntuser.dat > lastlogon.log 我通常需要在一个破烂的PE图像上做这个,没有怪异的工具。 有什么想法吗?
我想清除我的计算机上两个硬盘驱动器中几个子目录中的一些文本文件的内容。 我想通过一个batch file来做到这一点,为我的易用性/理解。 这是我迄今为止。 你能帮我完成这个代码吗? echo off @for /R %%G in (*.txt) do copy NUL "%%G" 感谢您在我上一篇文章中的快速回复! 谢谢Chris
感谢所有以前的帮助! 我有一个关于av脚本的问题。 我的电脑都是XP,当我做我的事情时需要以下几点: 我有2个ODBC连接(对MS-SQL-DB),我有一个用户名/密码来创build一个连接。 有没有人有任何build议如何做到这一点? 无论是在批处理脚本或其他。
我设置了几台Windows笔记本电脑来从我们的文件服务器挂载主目录。 文件服务器为Linux客户端使用NFS,并为这些Windows客户端设置了Samba。 在启动时,我希望他们在局域网上使用Samba进行挂载,否则就要使用安全的FTP连接。 我相信其余的可以是脚本或其他(我有一些C#经验,所以如果batch file不足,我可以写一个更复杂的C#程序),我只是不知道如何来确定是否计算机在局域网上。
我正在尝试编写一个BAT脚本来生成一个grub4dos menu.lst文件。 menu.lst文件中的启动项通常包含如下行: root (hdx,y) 其中x是硬盘号(第一个磁盘hd0),y是磁盘上的分区号(第一个分区是0)。 如何find%systemdrive%的磁盘和分区号? 该脚本将在Windows Vista或7下运行。
我在Active Directory中有40多个用户需要禁用客户端打印机,所以我可以返回,只允许less数几个用户使用,而不需要通过TSconfig禁用。 真的在寻找一个脚本或者一些可以改变所有用户环境设置的东西,所以我可以手动让40个AD用户中的3个用户使用客户端打印机。 这可能没有思杰政策?