我有两个文本文件,想使用 Windows Powershell 找出它们之间的差异。是否有类似于 Unix diff 工具的东西可用?或者还有其他我没有考虑过的方法吗?
我试过比较对象,但得到这个神秘的输出:
PS C:\> compare-object one.txt two.txt
InputObject SideIndicator
----------- -------------
two.txt =>
one.txt <=
Run Code Online (Sandbox Code Playgroud) 我使用的是 Windows Server 2003 并且有一个无法完成的计划任务。该任务设置为每天下午 3 点运行 Windows 命令脚本 (.cmd)。该脚本运行一个程序,该程序从 SQL Server 数据库中提取一些数据并将该数据上传到 FTP 服务器。
计划任务文件夹的“上次结果”一栏中显示的错误代码为0xc000013a。一个快速的谷歌搜索导致这个微软支持页面指出:最常见的“C”错误代码是“0xC000013A:应用程序因CTRL+C而终止”。
任务运行时没有人登录,因此周围没有人可以按 CTRL+C。我不确定我是否理解 Microsoft 文档中所说的内容。
我已经检查了基本的东西 - 计划任务已启用,计划每天运行,并指向一个确实存在于有效位置的文件。有趣的是,当我手动运行此任务时(通过从命令行运行 .cmd 脚本,或通过右键单击任务并单击“运行”),任务成功完成。
这个错误代码是什么意思,当我不在那里强制执行它时,如何让这个任务运行?