Articles of find

更好的方式来find正在运行的进程的图标?

我试图借用在Visual Studio中find的图标。 “快速行动”灯泡图标。 使用屏幕捕捉是不够好,因为它有很多半透明的图标,所以我诉诸资源黑客。 我做了“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0”目录的全部search,但找不到有问题的图标。 然后,在确保图标显示在屏幕上的同时,我search了一下当前正在运行的进程(从devenv.exe开始) – 但是我仍然无法find这个图标。 我已经花了大约2个小时,但我不能为我的生活find这个图标。 我不知道这是不是应该这么难。 是否有某种工具,我可以指向并点击一个应用程序,它会告诉我哪些进程/ DLL在后台,所以我可以缩小我的search范围? 实际上是否有任何工具可以帮助我缩小search范围?

通过命令提示符查找

如何通过命令提示符find任何目录(即c:\,d:\等)中的所有* .txt文件?

Windows蝙蝠脚本查找replace文件夹和子文件夹中的每个文件

首先让我说我对脚本完全陌生。 我试图开发一个脚本,它会find一个给定的string,并将其replace为另一个给定的string。 它必须为文件夹/子文件夹中的每个文件执行此操作。 这必须是一个bat文件。 这是我到目前为止: @echo off set RESULT_FILE="result.txt" set /p "var1=Enter the String to Find: " set /p "var2=Enter the String to Replace with: " pushd %~p0 for /f "delims=" %%a in ('dir /B /S *.js') do ( for /f "tokens=3 delims=:" %%c in ('find /i /c "%var1%" "%%a"') do ( if %%c neq […]

是否有可能从另一个进程捕获“找不到文件”,然后将文件返回到该进程?

我有一个传统的应用程序,在一个目录中查找文件。 它不能很好地处理丢失的文件。 我想要做的是“捕获”文件找不到错误,并将另一个文件发送callback用应用程序。 类似于您可以在Web服务器上处理404错误,并根据请求的URL返回的内容,本地文件系统除外。 这可能吗? 更可取的是,在.Net中可能吗?

Windows.h没有find使用emscripten

我想在Windows上使用Emscripten在JavaScript中转换C库。 我在这里使用这个教程来设置emscripten和LLVM / Clang来开始。 我用Visual Studio 2010编译了LLVM。clang的版本是: 铿锵诗3.2版(tags / RELEASE_32 / final) 目标:i686-pc-win32 线程模型:posix 在命令行上,我写这行来编译我的文件: C:\ emscripten> python emcc -v \ mypath \ myfile.c 这是输出,最终是我得到的错误(以及我寻求帮助的原因…) emcc: compiling to bitcode emcc: compiling source file: \mypath\myfile.c emcc running: C:\llvm\build\bin\release\clang -m32 -U__i386__ -U__x86_64__ -U__i 386 -U__x86_64 -Ui386 -Ux86_64 -U__SSE__ -U__SSE2__ -U__MMX__ -UX87_DOUBLE_ROUND ING -UHAVE_GCC_ASM_FOR_X87 -DEMSCRIPTEN -U__STRICT_ANSI__ -U__CYGWIN__ -D__STDC_ […]

Ruby 1.9.2 Find.find编码

我知道你可以做Dir.entries('.', {:encoding => 'utf-8'}) ,它可以正常工作,但我找不到任何方式来强制执行Find.find时的编码。 在Windows上,第一种方法正确地读取文件名为“.txt”,并执行File.file? 上的值返回true 。 然而,做Find.find返回?? txt,尽piperuby说它的编码是utf-8。 另外, File.file? 返回false 。 有没有办法在Find.find上设置编码?

Windows批处理脚本来replace一个string

我有一个如下所示的txt文件: file:config.txt property name="java.nio.preferSelect" value="true" property name="pico.rcp.platform.host" value="172.22.3.11" property name="pico.rcp.platform.port" value="6790" 我想要一个Windows批处理脚本,它将search“pico.rcp.platform.host”string,并将该行中的IP值更改为与命令行中传递的值无关。 如下所示: changeServerTo.bat“172.22.3.1”config.txt 上面的脚本应该使文件看起来像这样: file:config.txt property name="java.nio.preferSelect" value="true" property name="pico.rcp.platform.host" value="172.22.3.1" property name="pico.rcp.platform.port" value="6790" 和 changeServerTo.bat“172.22.100.221”config.txt 应该使文件看起来像这样: file:config.txt property name="java.nio.preferSelect" value="true" property name="pico.rcp.platform.host" value="172.22.100.221" property name="pico.rcp.platform.port" value="6790" 等等。 非常感谢您的帮助。 提前致谢。

CMake:如何在参数中用双引号调用execute_process? 又名使用CMake中的查找来计算匹配string的行

我想从execute_process调用find命令。 find命令的格式是: find [/v] [/c] [/n] [/i] [/off[line]] "<String>" [[<Drive>:][<Path>]<FileName>[…]] 所以,string必须双引号。 但是,如果在cmake我做: execute_process(COMMAND <firstCommandPipingSomethingToFind> COMMAND find "<myString>" /c OUTPUT_VARIABLE MY_COUNT OUTPUT_STRIP_TRAILING_WHITESPACE) 我收到一个错误FIND: Parameter format not correct 。 如果我用\脱离了双引号,我得到一个错误Access denied – \ 。 同样使用双转义\\或双引号""并没有帮助。 所以我的问题是: 有没有办法在调用execute_process使双引号转义,以便find可以正确接收它的参数? 我可以使用findstr ,它不需要双引号; 但是它不提供计数function。 我可以使用find通过调用find /v /c "" ,但再次,我需要双引号! 我想统计cmake之外的输出行,并将结果直接存储在MY_COUNTvariables中。 注意:我正在使用CMake 3.4.1 要重现此问题,您可以使用以下代码,其中cmake -E echo用于将string提供给findstr并find : #This works execute_process(COMMAND ${CMAKE_COMMAND} -E […]

用批处理查找和replace值的列表

我正在寻找一种方法来使用Windows批处理脚本查找和replace文本文件中的多个单词。 我知道用这个bat脚本replace一个单词是可以的: @echo off &setlocal set "search=%1" set "replace=%2" set "textfile=Input.txt" set "newfile=Output.txt" (for /f "delims=" %%i in (%textfile%) do ( set "line=%%i" setlocal enabledelayedexpansion set "line=!line:%search%=%replace%!" echo(!line! endlocal ))>"%newfile%" del %textfile% rename %newfile% %textfile% 现在,我只需要更进一步,进行search并从类似于这种格式的另一个文件中replacestring: search_string1, replace_string1 search_string2, replace_string2 search_string3, replace_string3 . . . 我认为我会以某种方式逐行处理文件,并将它们parsing为两个variables(search,replace),然后将其input到上面的脚本中。 有什么想法吗? 我是Windows批处理脚本的新手,从来没有真正做过,所以介意我的新手问题。

我可以在批处理脚本中的一个“查找”命令中search多个string吗?

我有一个Windows批处理脚本,将查找文件中的string find /i "WD6" %Inputpath%file.txt if %errorlevel% == 0 GOTO somestuff 目前这是我的代码看起来像。 我遇到了一个新的string,我想在同一个文件中search,如果发现它执行相同的操作,它将其存储在名为%acctg_cyc%的variables中。我可以在一行代码中search这两个string吗? 我试过这个: find /i "WD6" %acctg_cyc% %Inputpath%file.txt if %errorlevel% == 0 GOTO somestuff 但它似乎忽略%acctg_cyc%,只在file.txt中查找“WD6”。 我试着testing%acctg_cyc%是在file.txt中,当它不是,并且它通过两次。 有什么想法吗? 我知道我可以在更多的代码行中做到这一点,但我现在真的想避免这种情况。 也许这是不可能的。 感谢您的任何帮助!