我在Windows Server 2008上运行Pentaho Kettle Kitchen批处理脚本。启动batch file时,Windows命令提示符popup,然后消失。 我已将所有正在访问的文件夹中的所有文件都改为非只读,并给予pipe理员完整的权限。 可能是什么问题? 如何解决Windows上的这种事情?
我正在尝试创build一个简单的ftpbatch file来定期上传一些文件,但我似乎无法获得login权限。 我可以采取相同的凭据,通过Filezilla没有问题login,但从命令行不工作。 这是我正在尝试: ECHO Creating Script File for FTP Download for District %2…. ECHO open xxx.xxx.xxx.xxx >ftp.scr ECHO myuser >>ftp.scr ECHO mypassword >>ftp.scr ECHO bin >>ftp.scr ECHO send %1 >>ftp.scr ECHO quit >>ftp.scr ftp -s:ftp.scr 简单和我相信的点。 这是它的反应: D:\Suburban>ftp -s:ftp.scr ftp> open xxx.xxx.xxx.xxx Connected to xxx.xxx.xxx.xxx 220———- Welcome to Pure-FTPd [privsep] [TLS] ———- 220-You are […]
在工作中,我负责的任务之一是将计算机重置为出厂设置并安装更新的驱动程序。 联想使用他们的系统更新工具使这一切变得容易,但戴尔和其他公司要求您手动安装驱动程序。 因为我在这么多机器上正在做这个过程,所以我正在试图find一种自动化过程的方法,所以我只需要在机器上粘贴一个USB,启动一个batch file,然后放手。 基本上,我需要一个batch file,在一个文件夹中安装一堆驱动程序(我先下载并放在一起),而不需要为每个驱动程序按“OK”和“Next”。 我已经尝试了一些东西,但/ s或-s似乎没有工作。 有没有人有解决办法或知道如何做到这一点? 这里是我已经试过的代码: pushd %~dp0 start /wait setup32.exe -s echo press key when install finished! pause popd 还试过: @echo off start /wait "" adobereader.exe /s /passive /quiet EULA_ACCEPT=YES 目前似乎没有任何工作。 对于他们两个,驱动程序安装开始,但它仍然需要用户交互性继续按“确定”和“下一步”安装。 感谢您的帮助!
我需要search一些Windows服务器,以查找某个date之后创build的文件。 我已经用forfiles设置了一些东西,但是希望通过不search隐藏的文件和文件夹来加快处理速度并减小输出文件的文件大小。 我看了,无法find任何东西。 如果能够回答这个问题的话,我愿意使用其他的文件。
runas.exe /profile /user:administrator "C:\temp\SQLSP3.bat" 将在Administrative Prompt中运行SQLSP3.bat文件,并在Windows Server 2008中询问Adminstrator密码。 SQLSP3.bat文件具有以下代码 C:\Temp\SQLSP3.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /AllInstances 是否有任何选项,我可以在任何脚本文件编码pipe理员密码? 我不希望UAC问我密码。 一切都需要默默地发生。 请帮帮我。
那么,我正在尝试使用batch file来加速我的日常工作,我需要解决这些小问题: 我想安装wget命令,但只使用纯粹的Windows命令提示符 我想下载一些存储在http服务器上的东西 这些“东西”需要下载并放置在我的batch file所在的文件夹中 我想要这些东西被执行和我的batch file被删除 需要执行所有的操作,没有pipe理员的“请求许可” 拜托,你们能帮我吗? 或者,也许给一些帮助的第一步?
如何(仅使用命令行/batch file)使某些文件无法删除/重命名所有用户。 我尝试了attrib + R文件本身和它存在的目录,但它没有帮助
我有一个我写的Windows服务。 我想让我的服务器团队轻松安装它。 所以我正在构build一个小批处理脚本。 我需要的一件事情是将其设置为“login为:”设置为“本地系统帐户” 默认情况下,当我使用C:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil.exe myService.exe安装时,会出现“This Account”选项。 有没有办法从命令行configuration该选项?
嗨,我搜查了几个较旧的post,但没有find确切的解 所以张贴新的问题。 我需要一个单一的Windows命令使用AND条件search两个单词。 将findstr函数作品的组合? 即时searchWORD1,然后是WORD2(不是反向,单词2后跟单词1或单个单词)。 下面是一个示例文件内容: TABLEA insert INSERT TABLEA update tableA upsert tableb insert into tableA update staging.tableA insert into staging.tableA — insert into staging.tableA test insert staging.tableA tableA insert tableA select insert 所需的search输出:find匹配时打印文件名 。 fr例如,word1 =插入和word2 = tableA。 以下是样本search结果 INSERT TABLEA insert into tableA insert into staging.tableA — insert into staging.tableA test insert […]
我努力创build一个(相当简单)batch file脚本,以满足这些要求: 在名为Source的文件夹中查找文件(使用任何name.csv) 将文件重命名为File_YYYYMMDD_HHMinMinSS.csv(如果可能的话,应该修改时间戳/创builddate(修改/创build应该是相同的东西,所以可以工作) 将其移动到一个名为Destination的文件夹中,可以对其进行进一步的工作。 1文件是每天创build的,所以在那里应该只有1个,但是如果有超过1个(由于脚本不能以任何理由运行),它应该能够做多个文件,或者只是拿起第一个,并处理它正确。 (我可以安排它每天运行多次来提取以前没有处理过的任何东西。 所以这是我的代码到目前为止。 我已经从谷歌拼凑起来,它的工作方式,但没有做我想要的。 echo off for /f "delims=" %%a in ('wmic OS Get localdatetime ^| find "."') do set dt=%%a set YYYY=%dt:~0,4% set MM=%dt:~4,2% set DD=%dt:~6,2% set HH=%dt:~8,2% set Min=%dt:~10,2% set Sec=%dt:~12,2% set stamp=%YYYY%%MM%%DD%_%HH%%Min%%Sec% move "c:\test\source\*.csv" "c:\test\destination\File_%stamp%.csv" 它发现文件确定。 它以我想要的格式(但使用当前的date和时间,不知道如何使用修改或创builddate)重命名它,并正确地移动它。 但它只适用于单个文件。 如果目录中存在多个文件,则会出错,导致无法将多个文件合并为一个文件(这是有道理的,它不能将所有文件重命名为1个文件。 但是我卡住了。 我不知道如何进一步。 有人可以帮我吗? 我隐约了解代码在做什么,但不足以操纵它做我想做的事情。 Powershell也是一个select,但是我更加不了解如何在那里做。 如果还有另一种可以通过任务调度程序轻松调度的选项,也可以使用。