我有一个SSIS工作,我需要通过SSH激活。 SSH服务是BitVise。 我能够使用我的Unix主机上生成的密钥进行连接。 我在我的Unix主机上运行以下脚本: #!/usr/bin/env bash # expects host configuration in ~/.ssh/config # Host ssis-test # HostName SSISTEST # User WINDOWSUSER # Port 22 # IdentityFile /home/foo/.ssh/ssis_dsa # PasswordAuthentication no # ssh ssis-test "D:\\Airflow\\run-ssis.bat" 。 。 。 它只是在Windows主机上调用一个脚本。 然后我看到以下错误: Microsoft (R) SQL Server Execute Package Utility Version 12.0.4100.1 for 64-bit Copyright (C) Microsoft Corporation. All […]
大家好我在VBS有这个剧本: On Error Resume Next If WScript.Arguments.Count < 2 Then WScript.Echo "This script requires arguments." WScript.Quit End If Dim sURL, sAuth, sRequestType sUrl = "http://192.168.10.6:8080/rest/servicedeskapi/request" sAuth = "YWRtafW5pc3dRyYXRvcjdddpQdW50bs0dUMyE=" sRequestType = "POST" Dim sArg1, sArg2, sArg3, sBody sBody = "{""serviceDeskId"":2,""requestTypeId"":30,""requestFieldValues"":{""summary"":""sArg1"",""description"":""sArg2""}}" sResponse = HTTPPost(sURL, sBody) WScript.Echo sResponse Function HTTPPost(sURL, sRequest) Set oHTTP = CreateObject("MSXML2.ServerXMLHTTP") oHTTP.open sRequestType, sURL, […]
我们经常在Windows Server 2003上看到这个错误消息: cmd.exe – 应用程序错误 应用程序未能正确初始化(0xC0000142)。 单击确定以终止该应用程序。 它以控制台login时出现。 它每5分钟出现一次,错误信息有时可叠加100次。 同时,我们遇到了几个执行失败的命令(他们什么都不做,他们甚至不启动他们的逻辑,cmd.exe只是马上失败)。 另外,在服务器的进程列表中,cmd.exe被打开了几百次。 可能是这个错误的原因是什么?
我有很多我每天使用的cmd文件,例如将用户添加到本地组,安装打印机,作为pipe理任务运行等。 我喜欢把我最经常使用的脚本添加到一个带标签的hta文件中,但是我很难find一个很好的指导方法来解决这个问题。 任何人有一个很好的网站与我分享? 或者我终于不得不开始与VB脚本? 我已经做了一些,但是为我做一个cmd文件要快得多。
如何用PsExec运行多个命令,以及如何导出环境variables? 我可以通过执行下面的命令运行两个命令,但是当我尝试导出一个环境variables时,第二个命令出错了。 运行两个命令: psexec \\servername cmd /c p4 info & dir ^这工作 尝试导出envvariables,然后运行另一个命令: psexec \\servername cmd /c set P4PORT=xx.xxx.xx.xx & p4 -c client -P ################## -u user diff -f //dir/dir2/dir3/… ^这个错误在第二个命令,它抱怨我传入的客户端规格名称,但它运行良好,如果我只运行第二个命令。 这就像第一个命令抛出第二个命令。 谢谢!
我想从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 […]
如果我login到Windows Server 2003中,并且想要检查cmd.exe安装了哪些angular色,那该怎么做?
在Windows服务器上使用batch file或控制台应用程序时,所涉及的窗口可以允许高亮(标记)文本进行复制和粘贴。 这样做会暂停批处理/应用程序,只会在复制操作后恢复。 或者这是我认为是真实的。 最近在Windows 2003 R2 SP2服务器上,我注意到,虽然滚动暂停,但操作不是。 有谁知道如果 我在第一段中的描述对于较老的窗口是正确的 对于Windows 2003 R2 SP2不适用 当它改变 不同操作系统的cmd.exe完整版比较表? 谢谢阅读 (Windows 2000标签,因为这是我在2003 R2之前使用最多的操作系统)
我在1and1.com的专用服务器上运行Hyper-V和一个虚拟机。 我没有意识到这是与他们的政策“欺骗MAC地址”,这显然是Hyper-V当你用桥接networking启动一个虚拟机时所做的。 我的服务器已经被踢出了开关,我只能通过远程服务器控制台(通过串行端口)访问它,这使我可以访问CMD。 我没有访问PowerShell,Windows GUI,我无法下载或安装任何东西。 我可以停止哪些服务以确保虚拟机停止运行(如果不能安全closures,那么可以),以便我可以请求重新连接到他们的局域网? 如果有帮助,这是Windows Server 2012 x64。
我需要显示命令输出的前50行(任何命令)。 换句话说,我基本上想要一个相当于Unix的“head”命令。 但我没有权限使用该命令创build文件: C:> netstat -an> temp.txt && for / l%l in(1,1,10)do @for / f“tokens = 1,2 * delims =:”%a in('findstr / n / r “^”temp.txt ^ | findstr / r“^%l:”')做@echo%b 由于该命令在远程服务器上执行,因此不允许创build文件,请帮助我使用另一个命令将此命令更改为pipe道。 我正在从一个特定的文件夹获取只有50个具有特定文件名模式的文件列表,例如taha_12345_T_T_00987.txt。