对了, 我试图制作一个远程GPO脚本,从我们的pipe理机器中的一个将GPUPDATE命令推送到某些服务器。 一些Googlesearch后,我发现一个脚本,我试图适应/使运行。 然而,问题是,当我通过BATCH文件运行它时,在执行第9行时出现错误(公平地说,它不会错误,只是退出脚本) 通过pastebin链接到脚本: http : //pastebin.com/ugmC9uEr 脚本代码: @echo on XPGPORef1=gpupdate.exe /Target:User /force XPGPORef2=gpupdate.exe /Target:Computer /force Win2kGPORef1=secedit.exe /refreshpolicy user_policy Win2kGPORef2=secedit.exe /refreshpolicy machine_policy For /f “Tokens=*” %%a in (ComputerList.txt) Do ( SET Comp_name=%%a Ver.exe \\%comp_name% > Hostver.txt Find /I “XP” < Hostver.txt > CheckCC.txt IF %errorlevel% == 0 ( Psexec.exe \\%comp_name% Gpupdate.exe /Target:User /force Psexec.exe […]
我们运行了许多托pipe在各种数据中心的机器(取出基于局域网的选项),我们发现需要更改RDP的pipe理员帐户密码(我们使用相同的密码来pipe理我们的pipe理员帐户,只需批量更新它们定期)。 有没有解决scheme可以使这成为可能? 另外,有没有办法处理从一台机器,其他机器,通过互联网的计划任务? 我们有一台机器,我们认为主节点是其余机器的文件/networking服务器,所以能够将它用于更多的所有系统的“主”,将是非常好的。
我想从FTP复制一个文件,并将其粘贴到我的本地系统。 我想通过batch file来运行。 我正在尝试这一个星期。 但是我找不到解决办法。 任何人都请帮助我…. 这是我的实际工作 要从ftp://172.16.3.132 (用户名和密码)复制一个名为“Friday.bat”的文件,所以我使用下面的代码: @echo off @ftp -i -s:"%~f0"&GOTO:EOF open 172.16.3.132 mmftp ((((pasword entered here))))) binary get Friday.bat pause 结果: ftp> @echo off ftp> @ftp -i -s:"%~f0"&GOTO:EOF Invalid command. ftp> open 172.16.3.132 Connected to 172.16.3.132. 220 Welcome to ABL FTP service. User (172.16.3.132:(none)): 331 Please specify the password. 230 Login […]
我正在寻找一种方法来在networking上的多个闲置机器上分配计算作业(主要是光栅化工作)。 这些服务器现在正在运行Debian 6。 大部分需要完成的工作是使用一些GhostScript渲染的标准命令行工作。 由于渲染花费很长时间只用一个CPU,所以我想将工作分成许多小块,networking上有空闲的机器帮助工作。 这是一个粗略的工作stream程: 用户上传一个大的PDF文件到网页前端 PDF被拆分成更小的部分或移动到可以被所有机器访问的SAN。 所有较小的部分构成了在用户看到任何结果之前需要完成的“主要任务”。 为PDF文件的每个页面安排一个作业并放在一个“队列”上。 空闲的机器从该队列中获取作业并处理/呈现PDF文件的页面。 完成后,他们将产生的栅格数据放到SAN上,并标记作业完成。 一旦完成了“主要任务”的所有工作,用户将在networking前端看到所有呈现的页面的概览。 我意识到工作安排,但是因为这对我来说是一个新的领域,我甚至不知道什么search条件用于谷歌。 所以,我会很感激任何指针和build议。 为了避免所有机器出现单点故障,采用分散结构是理想的。
我需要检查networking驱动器是否映射和访问。 不时窗口显示驱动器上的红色X,我需要手动点击浏览器中的驱动器重新连接。 我已经find解决scheme,涉及编辑registry,不幸的是不可能的。 所以我需要一个batch file检查连接,并(重新)安装驱动器。 我现在在用什么: IF NOT EXIST z: net use z: \\10.211.55.5\test
我试图从远程机器上使用这样的结构复制文件 copy smb://DOMAIN;USERLOGIN:[email protected]/folder/ C:/tmp/ 它显示下一条消息 – The filename, directory name, or volume label syntax is incorrect. 我猜这个win命令“copy”只能和目录一起工作…主要思想是通过SMB协议正确地复制文件在userLogin和密码中。 所以,我正在使用networking,我发现“USE NET”可能对我有帮助。 当我试图使用它时,它说我在同一资源上有多个连接。 然后我试图“使用NET \ COMPNAME \文件夹删除”它表明操作已经执行成功,但在使用“USE NET”的另一次尝试期间有关多个连接的消息仍然相同。 此外 – 如果我可以使这种NET资源,我能够复制\删除文件? 提前致谢。 PS对不起,我英文很差。 – – – – -更新 – – – – – – – – – – – – 正如Somesh提到我使用USE NET从多个地方下载文件但不幸的是login和通过多个连接的问题仍然存在。 我无法使用USE NET在没有参数的情况下在当前机器上find任何活动。 类似的问题在这里: 发生系统错误1219 如果有人在这里感兴趣,那么我的示例脚本是: @echo […]
我有一个批处理脚本启动在cmd.exe中运行的程序我已经尝试使用任务计划程序来创build一个任务,停止此cmdshell,并启动一个新的每小时无济于事。 是否有其他方法每小时停止和启动相同的cmd和批处理脚本? 我试着用以下方法制作另一批: Taskkill /IM cmd.exe 并计划每小时运行一次,但由于此批处理也在cmd shell中运行,因此只会自行杀死,而不是以前运行的cmd shell。 任何帮助实现每x间隔停止和重新启动相同的cmd shell将不胜感激。 问候 less林 编辑: 我希望每x次重新启动一次这个程序的原因是因为这个特定的程序往往会挂起,它可能会在10分钟或10个小时后挂起。 作为一项预防措施,我希望每小时重新启动一次。
文件夹中有多个txt文件。 现在我想打开所有的txt文件,并打印到一个单一的txt文件的内容。 条件是,我想跳过每个txt文件的前两行。 我正在尝试用下面的命令,但失败了。 For /F "skip=2" %H IN (*.*) Do echo %H 1>>Content.txt 显示错误 The system cannot find the file *.*. 如果使用(.)或(%1)而不是(*.*)也会发生同样的情况。 但是,如果我提到的文件名,那么它的作品 For /F "skip=2" %H IN (aa.txt ab.txt ac.txt) Do echo %H 1>>Content.txt 我在做什么错误。
我只是几乎没有进入编程,所以我为我的无知道歉。 我正在尝试创build一个.bat文件来检查服务是否在XP专业版上运行。 如果服务正在运行,它将退出0.如果服务停止启动服务等待10秒(通过ping我猜)检查服务正在运行,如果服务正在运行退出0,如果服务停止启动服务等待10秒 这样做总共检查3次。 如果服务在这段时间内没有出现:退出2 退出0 = ok退出1 =退出警告3 =关键(这会提醒) 我需要为3个不同的服务做到这一点,但我期望每个服务创build一个更好。 这样你就会得到通知,不会回来的特定服务。 目标是,如果服务停止将启动它。 如果30秒后无法启动服务,则会发送警报。 我试图用.bat来做这件事的原因是这与所有其他脚本是一致的,我不想通过添加不同types的代码来使其复杂化。 是的一致性! 我再一次道歉,因为我最后一刻被抛到这个项目上的无知。 感谢您的帮助和阅读我的问题!
我正试图在Windows 7上执行计划任务,每分钟执行一次,使用schtasks和batch file。 我的.batbatch file是: @ECHO OFF wscript "c:\http.vbs" .vbs脚本很简单,它执行一个基本的HTTP请求: Function HTTPGet() HttpRequest("my_url_is_here") End Function 如果我从命令提示符运行.bat文件,它的工作很好,顺利。 但是,如果我尝试安排.bat,即 schtasks /create /sc minute /tn "HTTPCheck" /tr "C:\HTTPCheck.bat" 每隔一分钟我都会在屏幕上看到命令提示符窗口。 有什么我可以做的,以防止在我眼前闪烁的窗口? 谢谢! LE我不能使用第三方软件,我希望普通用户能够运行它不w / o安装任何东西。 长话短说,我需要做一个HTTP GET请求,而不必每分钟都在我的屏幕上popup命令提示符窗口。