草庐IT

the-problem-file

全部标签

windows - 批处理脚本 :search file, 提取数字,并复制到新文件中

我是批处理脚本的新手,有一个问题。我想知道是否可以按要求搜索.txt文件并将指定的数据复制到新的.txt文件中?如果我有50行9位数字和一堆我不需要的其他废话,我可以说,“对于以1、2、3、4、5、6、7、8或9开头的任何行……对于文件中的所有行,取前9位数字并将它们复制到一个新文件中???“我认为这比尝试删除所有其他内容更容易。如果您知道如何执行此操作,请告诉我!谢谢。这是一行的示例:123456789@例子我只需要从大约50行中提取9位数字。 最佳答案 您可以使用FINDSTR过滤掉所有不是以9位数字开头的行。然后FOR/F可以

windows - Jenkins PowerShell 插件无法执行脚本 - "ERROR: The target system must be running a 32 bit OS"

我正在尝试使用JenkinsPowerShell插件运行PowerShell脚本,但该脚本产生以下错误:“错误:目标系统必须运行32位操作系统”从服务器在Windows2008R2服务器上运行,脚本在本地和远程从我的Windows7/x64桌面运行良好,但它不会通过插件运行。我还尝试使用Windows批处理命令插件运行它,但这也不起作用-同样的错误消息。我缩小了问题范围并找到了产生错误的行:$results=openfiles/query/focsv|Select-String$versionPath看起来问题是由OPENFILES命令引起的,我认为这是因为Jenkins启动了x86版

windows - 获取执行批处理文件的 `The application failed to initialize properly`/3221225794 错误

在EventLog中有一个附加到自定义事件的计划任务,它执行以下行:重新连接.cmdc:\windows\system32\rasphone-f"phone_book.pbk"-d"vpn_connection"netstopmy_windows_servicenetstartmy_windows_service任务通常运行正常,没有错误。但有时它会返回错误Theapplicationfailedtoinitializeproperly(3221225794)。该任务配置为在system帐户下运行,因此它应该具有运行该批处理脚本所需的所有权限。为什么我总是收到这个错误?什么会导致它以及

windows - Powershell 设置项属性 : How does one pass a variable to the -value parameter?

问候,节日快乐!我希望这个问题没有在其他地方得到解答,因为我已经在Stack和Google上搜索了大约一个小时,还没有看到能够准确回答我想要完成的事情的示例或帖子。我创建了一个脚本来检查WindowsUpdate和WindowsUpdate\AU注册表项以及相关值以确保正确的数据配置。如果它们与所需配置不一致,则会更正它们。我在家,所以下面的脚本并不完全是我在工作中创建它的方式(我以不同的方式获得了我的注册表项/值),但应该让您大致了解我要做什么:param($comp,[string]$location)switch($location){"EAST"{$WUServerDesCon

Windows(可选 Cygwin): Removing file which is locked by another process, 来自命令行

我想从命令行(Windows7)删除​​一个被另一个进程锁定的文件。请注意,我知道这可能会造成各种破坏,包括丢失我的所有数据并让AlanTuring在他的坟墓中旋转。在我的特殊情况下,我知道自己在做什么,或者至少我愿意承担责任。因为我已经安装了Cygwin,所以我尝试使用rm-rf,但是如果文件被锁定,这仍然不起作用(权限被拒绝)。我用谷歌搜索了这个问题并找到了免费软件工具(handler.exe和LockHunter)的建议,我愿意尝试一下。我只是想知道是否有更好的方法来做到这一点,特别是Cygwin或Windows本身中的某些工具是否允许我这样做。有什么建议吗?

windows - TCL : Execute a windows command line and see the "flow" of the application

我试过下面的代码:setmy_cmd"|tracertgoogle.com"puts"Nowexecutingthecommand'$my_cmd':\n"setf[open$my_cmd"r"]#processcommandoutputwhile{[gets$fline]!=-1}{#printlineputs$line}close$f它适用于tracert我看到程序逐行运行,但对于我的应用程序(在附图中运行的那个),它等待应用程序完成,然后才显示所有输出。也用“exec”尝试了几种方法,但没有成功。它只有在我这样做时才有效:什么tcl代码可以让它工作?

Windows 批处理脚本 : Parse CSV file and extract data

我是Windows批处理脚本的新手,请原谅我的无知。我有一个如下所示的CSV文件:ColumnA,ColumnB,ColumnC01/02/2015,ABC,11101/03/2015,DEF,22201/03/2015,HHH,33301/05/2015,XYZ,767此文件中的行数会有所不同,但列数将保持不变。我需要从A列最后一行中提取日期A列第1行和日期。在这种情况下,我需要提取01/02/2015和01/05/2015。接下来我想将这两个日期存储在单独的变量中。我怎样才能做到这一点?我不知道从哪里开始。我唯一拥有的是:for/F"tokens=1delims=,"%%sin(I

ruby - File.open 忽略路径

我正在尝试将文件写入特定位置。当我使用File.read("path/to/file")时,它打开了正确的位置,但是当我使用以下内容时,它似乎忽略了路径。file_name=timestamp_filename("leads.csv")dirname=File.dirname("C:/Users/Jordan/Dropbox/list/")CSV.open(File.join(dirname,file_name),"w")do|csv|csv我从计划任务中运行它,它不可避免地最终将它保存到C:\Users\Jordan\AppData\Local\ApplicationData\App

android - Windows 上的 Hello-Jni,Android NDK - build-local.mk : No such file

我曾尝试搜索Internet和StackOverflow(文章太多,无法计数)但无法找到包含所有这些内容的帮助:比2013年更近开发时不需要Cygwin在Windows上适用于AndroidStudio,而非Eclipse。我是第一次涉足Android开发,我新加入的项目依赖于使用NDK进行开发。我一直在阅读NDK附带的文档,但遇到了这个示例的障碍。我正在尝试构建hello-jni,这是NDK中的示例项目。这是我的环境:AndroidStudio1.4(当前可用的最新稳定版本)NDK版本:r10e操作系统:Windows7Application.mk文件内容:APP_ABI:=all6

sql-server - msdb dbo sp send dbmail File attachment in SQL windows server 如何解决

我需要通过连接msdb.dbo.sp_send_dbmail附加远程桌面文件我在SQLServer中收到如下错误附件文件\example.com\E$\Attachments\test.txt无效。但是,如果我在RUN命令中键入它,它会正确打开文件,如果我设置本地文件路径,它会正常工作,没有错误。这个问题的根本原因是什么?下面是我的SQL查询。SET@v_recipients='email@example.com'SET@v_copy_recipients='email2@example3.com'SET@v_body='testmail'SET@v_subject='Testmail