草庐IT

dump-exe-file-header

全部标签

windows - 我无法下载 mongoose.exe

故事所以,我想看看小型Web服务器是什么样的,然后我发现了mongoose,它是一种用于静态站点的不错、小型、简单的Web服务器。然后,当我尝试下载它时,恐怖就出现了。我试着从这个网站抓取它:http://cesanta.com/mongoose.shtml,发现Chrome总是报一些网络错误。然后我让一个friend尝试下载它,认为这是一个错误的链接,但他下载得很好。所以我想,好吧,不管怎样,我会让他把它转移到一个闪存驱动器上,然后我就可以把它从那里拿走。然后我发现我无法从闪存驱动器中取出文件。Windows文件复制对话框会卡在75%,然后突然跳到100%,文件在文件夹里闪烁,然后消

windows - 如何使用 Windows 命令行查找所有 exe 文件?

我是新手。我想弄清楚如何使用命令行。请告诉我应该输入什么命令,以便我可以获得计算机上所有exe文件的列表。谢谢。 最佳答案 您可以使用dir功能搜索目录及其所有子目录,同时过滤特定文件类型。dir/s/b*.exe|findstr/v.exe.Source 关于windows-如何使用Windows命令行查找所有exe文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3332

Windows 批处理 : how to check if a text file is blank (the file has an empty line so size is non zero)

文件的问题是它有时包含一个空行,因此大小不为零。我试过了,但是因为它有一个空行,所以它返回1而不是0。有什么解决方法的建议吗?set/avarTestPoints=0for/f%%ain('type"file.txt"^|find""/v/c')doset/avarTestPoints=%%a 最佳答案 大小可以用检查for%%ain("file.txt")doecho%%~za其中%%~za是%%a引用的文件大小要测试文件是否只包含空行,可以使用这些命令中的任何一个(for/fusebackq^eol^=%%ain("file.t

windows - Windows 中的 FTP 命令挂起并显示 "150 Opening data channel for file download from server of ..."

我在WindowsServer2012机器上有一个FTP服务器,我正在尝试从中获取setup.exe。CMD.EXE日志:C:\>ftp1.2.3.4Connectedto1.2.3.4.220-FileZillaServerversion0.9.45beta220-writtenbyTimKosse(tim.kosse@filezilla-project.org)220Pleasevisithttp://sourceforge.net/projects/filezilla/User(1.2.3.4:(none)):my_username331Passwordrequiredformy

windows - 在 Powershell 中删除 file1 中存在于 file2 中的行

我有一个file1.txt,其中包含:第一行第2行第3行第4行我想从file1.txt中删除存在于另一个file2.txt中的所有行:第3行行2结果应该是:第一行第4行我尝试使用这个命令,但只有当我在file2.txt中有一行时它才有效:Get-ContentC:\file1.txt|Where-Object{$_-notmatch$(get-contentC:\file2.txt)}注意:我不想比较2个文件以查看它们是否相同。有什么想法吗?我是Powershell的新手。 最佳答案 下一个代码片段展示了实现相同结果的两种不同方式:

windows - 如何使用 PowerShell 从 .dll 或 .exe 文件中提取数据

我想列出所有启动类型设置为自动的服务我正在使用PowerShell5$path='hklm:\SYSTEM\ControlSet001\Services'$services=get-childitem$path|get-itemproperty-name'Start'foreach($sin$services){if($s.'Start'-like'2'){$dn=get-itemproperty$s.'pspath'-name'DisplayName'echo$dn}}但问题是大多数条目都使用这样的东西:@%systemroot%\system32\SearchIndexer.exe

.net - 是否可以从另一个进程捕获 "file not found",然后将文件返回给该进程?

我有一个在目录中查找文件的遗留应用程序。它不能很好地处理丢失的文件。我想要做的是“捕获”文件未找到错误,然后将另一个文件发送回调用应用程序。类似于您在网络服务器上处理404错误并根据请求的URL返回内容的方式,但在本地文件系统上除外。这可能吗?更可取的是,在.Net中是否可行? 最佳答案 您可以通过拦截对WinAPI函数CreateFile的调用来做到这一点。这需要dll注入(inject)。在.NET中,您可以使用此库:easyhook.codeplex.com 关于.net-是否可以

c# - 用另一个用户替换当前运行 EXE 的 Windows 用户

假设我构建了一个从网络文件夹中读取文件的Windows应用程序。网络折叠限制只有一个用户“fooUser”的访问。该应用程序安装在网络上的多台机器上。我需要用“fooUser”替换当前用户,以便能够通过代码访问网络文件夹中的文件。 最佳答案 这是一个非常简单的模拟方案,可以让您在一段时间内成为任何人(前提是您拥有适当的凭据。)本类(class)将为您完成所有繁重的工作....publicclassImpersonator:IDisposable{constintLOGON32_PROVIDER_DEFAULT=0;constintL

Windows 7 - 无法在 C :\Program Files 中更新我的程序文件

我有一个适用于MSWord(2007版)的插件程序。它位于C:\ProgramFiles位置。我安装了Windows7,然后对该位置的文件进行例行更改,它只会显示一个只读文件。我怎样才能授予自己写入自己程序的权限?我无法更改此位置或使用任何其他解决方法。我将此产品提供给25家不同的公司,但我无法更改编程以在任何其他位置工作。谢谢 最佳答案 您还可以在EXE中嵌入一个list,使您的程序在Windows7/Vista上需要管理员权限。 关于Windows7-无法在C:\ProgramFil

windows - BATCH : How to capture the extension of the file, 或如何进行正则表达式之类的模式测试

我正在为Windows命令提示符编写批处理文件,我想使用FOR/R递归循环遍历目录中的文件。但是,在循环内,我想检查扩展名.txt或其他扩展名的文件是否可以跳过。我该怎么做?在FORFILES中有@extwhattousewithfor?还有,命令提示符里有没有类似regexp的东西? 最佳答案 %~xV会将变量V扩展为扩展名。如果您认为需要正则表达式,则完全放弃批处理,并使用例如Python,否则你只会写出无法维护的乱七八糟的东西。此外,出于对Cthulhu的热爱,控制台窗口与MS-DOS甚至没有丝毫关系。