草庐IT

recycle-bin

全部标签

本地NPM安装不会创建对“ bin”可执行文件的符号链接

如果我创造最小的package.json文件:{"name":"cli-test","version":"1.0.0","bin":"index.js","main":"index.js"}和index.js文件:#!/usr/bin/envnodeconsole.log("Hello")并运行npminstall,为什么不npm创建一个./node_modules/.bin/cli-test对我的链接index.js文件?包装文档在“bin”上说了这一点:在安装时,NPM将对该文件符合该文件的链接prefix/bin用于全局安装,或./node_modules/.bin用于本地安装。如果我做

windows - 无法在 Windows 上链接 hello_world 程序 :/usr/bin/link: extra operand

我用rustup-init.exe在Windows10机器上安装了Rust-RustBook中推荐的方法.安装程序告诉我Rust需要VS2013或更新版本的C运行时。我安装了VS2017,我假设Rust还不支持VS2017,所以同意安装C-runtime。安装成功。main.rs:fnmain(){println!("Hello,world!");}编译:>rustcmain.rserror:linkingwith`link.exe`failed:exitcode:1|=note:"link.exe""/NOLOGO""/NXCOMPAT""/LIBPATH:C:\\Users\\**

windows - 我是否需要 PATH 中的 Perl bin 目录来运行 perl 程序(在 Windows 上)?

传统上,我只会在我的PATH变量中包含C:\perl\bin,但由于版本冲突,我想在C:\Perl-位置保留不同的perl版本versionXY\bin并通过直接调用C:\Perl-...\bin\perl.exetheScript.pl来执行我的Perl脚本。这实际上是在自动化系统下运行,我们已经直接调用C:\perl\bin\perl.exe用于所有perl脚本。(但是C:\perl\bin也在PATH中。)为了并排处理不同的Perl版本,我想从PATH中删除C-perl-bin以确保我们不会看到任何Perl相关的副作用路径设置。这应该有效吗?那些需要额外DLL文件的模块呢(比如L

windows - bin 目录和 PATH

我是编程初学者。有人能解释一下(用简单的话)我在程序的bin目录中有什么吗?windows的这个PATH环境变量是什么,它是如何工作的(请不要以为我不会谷歌,我只是想更清楚地了解它)? 最佳答案 您通常将程序的所有二进制文件放在bin目录中。这将是可执行文件本身和程序使用的任何dll(动态链接库)。这不是必需的,因为Windows使用PATH环境变量来查找程序所需的dll。这是Windows在当前目录中找不到dll(比方说)时按顺序搜索的文件夹列表。因此,如果您想让一个dll被多个程序使用,您可以将其放在PATH中已有的位置或向PA

c# - 如何以 C# 编程方式或命令行打开 explorer.exe 到 "Recycle Bin"

我想要一个WPF按钮,它可以在Windows7|8中直接将explorer.exe打开到“回收站”中。这是因为我的应用程序删除了很多文件,我想为用户提供一种快速恢复文件的方法。命令行参数不起作用,可能是因为“回收站”是一个虚拟目录。我试过使用“$回收站”。Explorer.exe/root,其中a是一个虚拟文件失败。试图保护回收站中的空间似乎也不起作用。这是我测试并正在使用的来自ScottPowell的工作代码。谢谢斯科特@privatevoidExploreTrashBin(){Stringstr_RecycleBinDir=String.Format(@"C:\$Recycle.B

java - Java 7 是否有办法将文件放入回收站而不是在 Windows 上删除

Java7是否有办法将文件放入回收站而不是在WIndows上删除?我知道它在Java6中不存在,但我真的认为它被添加到Java7但一直无法找到它,如果没有第3方库可用于执行此操作,我不想摆弄我自己用JNI。FWIW你可以使用Apple扩展在OSX上执行此操作com.apple.eawt.FileManager.moveToTrash()编辑:在回答中使用了jna库。FWIW它在Maven中央存储库中可用,但您需要同时包含jnapom和平台pom,因为平台jar是包含回收站方法的。net.java.dev.jnajna3.4.0net.java.dev.jnaplatform3.4.0

.net - 错误 MSB3147 : Could not find required file 'setup.bin' Publish to Local FAILURE

在网上搜索和讨论之后inchathere,我终于问了一个关于旧错误的新问题。我在Windows10上使用VisualStudioEnterprise2015。这方面的问答是2011年的MSBuild:errorMSB3147:Couldnotfindrequiredfile'setup.bin'.这个问题和接受的答案是2012年写的,其他答案是2015年的,有一个是2016年的,没用Couldnotfindrequiredfile'setup.bin'.项目的目标版本是4.0。我正在运行仅从另一台本地计算机运行的psl脚本。我一直收到这个错误:C:\ProgramFiles(x86)\

Keil5生成hex和bin文件的方法

STM32Keil5生成hex和bin文件以及烧录该文件的方法1生成.hex文件2生成.bin文件3hex与bin文件烧录1生成.hex文件点击工具栏的魔法棒最后直接编译工程就能生成.hex文件到指定的文件夹2生成.bin文件生成bin文件的工具就是keil安装目录下的“formelf.exe”,位置参考如下图所示点击魔术棒进行如下设置fromelf.exe--bin-o"$L@L.bin""#L"测试该方法不会报Error:Q0122ECouldnotopenfile'xxxx.axf':Nosuchfileordirectory。的错误。3hex与bin文件烧录使用STM32ST-LINK

ruby-on-rails - Jekyll 液体异常 : Cannot find/bin/sh on Windows

我使用RailsInstaller发行版通过Ruby安装在Windows上安装了JekyllGem。当我尝试运行jekyllbuild或任何包含它作为子命令的命令时,我收到以下错误:2013-03-08-response-ruby-interfaces.md是我的帖子之一。关于可能发生的事情有什么建议吗?该命令在_site目录中构建站点的框架,但所有文件都是空的。有什么建议吗? 最佳答案 我也遇到了这个问题,通过在我的_config.yml中关闭pygments解决了这个问题:pygments:false尽管安装了pygments,

c# - 如何检测驱动器是否在 C# 中有回收站?

我有一个应用程序将FOF_ALLOWUNDO与SHFileOperation结合使用,以便将文件移动到回收站。一些可移动驱动器没有回收站。在这种情况下,SHFileOperation直接删除文件。我想警告用户文件将被直接删除。为此,我需要知道驱动器是否有回收站。 最佳答案 使用FOF_WANTNUKEWARNING。Sendawarningifafileisbeingpermanentlydestroyedduringadeleteoperationratherthanrecycled.Thisflagpartiallyoverri