草庐IT

pipe_cmd_out

全部标签

windows - 如何使用CMD命令查找和删除文件?

我知道文件名,比如myfile.pdf。但我不知道它的位置,因为它是我的Web应用程序临时创建的。当用户断开与应用程序的连接时,我希望删除该文件。那么如何查找和删除文件呢? 最佳答案 delpath\filename/s例如delc:\test\h.bat/s将从测试目录的任何子文件夹中删除h.bat。要在整个驱动器上搜索和删除:-delc:\test.bat/sS开关从所有子目录中删除所有指定的文件。 关于windows-如何使用CMD命令查找和删除文件?,我们在StackOverfl

windows - 如何在 Windows CMD 中启用 bash 命令?

我有两台Windows机器,都安装了bash。但是,它们在bash启动方式上有所不同:机器1:键入“bash”启动bash。然后我可以输入像ls这样的命令。机器2:它似乎启动了bash并直接在其中运行ls,只需键入“ls”。之后它会自动切换回CMD,如下所示:有谁知道哪个设置启用了机器2的行为?对我来说一切看起来都一样。这是一个不错的功能,我也想在机器1上启用它。 最佳答案 BashonUbuntuonWindows可执行文件(二进制文件)不能从Windows应用程序(例如cmd.exe或)运行PowerShell.exe-Wind

windows - CMD 提示/批处理文件中的更多颜色

Windows默认的命令提示符只支持16colors.对于一些需要输出彩图的用户来说,这个颜色量肯定是不够的。是否有任何方法可以在命令提示符中使用更多颜色?编辑:@DavidPostillmentionedtheWindows10's24-bitconsole.However,IneedittoworkfromWindows7.Healsosuggestedtoinstallanalternatecommandprompt,whichIwilltakeintoconsideration.@Eistein1969answered,itispossiblebyeditingregistry

string - 从命令行 cmd 启动 Windows 10 UWP 应用程序

我希望能够从单个命令行(cmdWindows10)输入启动Windows10UWP应用程序。我在将字符串连接在一起以形成整个包名称时遇到问题(这需要是动态的,因为应用程序的结束字符串可能会随着每次部署而改变)。这是我的逻辑:在LocalAppData目录中找到应用程序包名称(即packageName_postfix)将“!App”附加到#1中结果的末尾将该字符串传递给启动函数:我已经到了可以找到#1的地步,但由于某种原因,当我尝试将它附加到#2时,我得到了NULL值。这是我当前的命令:1.)&2.):GetPackageNameandAppenditto"!App"set"x=|dir

c# - 如何准确测量 Azure Web 应用程序中的 "data out"?

我在Azure中有一个网络应用程序,每月大约有10万访问者,每次session的页面浏览量不到2(纯SEO访问者)。我刚刚研究了我们的Azure账单,震惊地发现上个月我们输出了3.41TB的数据。太字节。这完全没有意义。我们的平均页面大小小于3mb(很多,但不是数学上说的30mb)。实际上,输出的总数据应该是:3431000(mb)/150000(sessions)=23mbprsession,这绝对是假的。Pingdom等服务的结果说:(似乎Stack.Imgur已关闭-临时链接:http://prntscr.com/gvzoaz)我的图表看起来像这样,它不是刚出现的东西。我已经有一

c# - 空传播运算符、out 参数和错误的编译器错误?

假设我有一个类,其属性类型为Dictionary,那可能是空的。这会编译但调用TryGetValue()可以抛出NullRef运行时异常:MyClassc=...;stringval;if(c.PossiblyNullDictionary.TryGetValue("someKey",outval)){Console.WriteLine(val);}所以我添加了一个null传播运算符来防止null,但这不会编译:MyClassc=...;stringval;if(c.PossiblyNullDictionary?.TryGetValue("someKey",outval)??false)

c# - 如何使用反射调用带有 ref/out 参数的方法

假设我有以下类(class):classCow{publicstaticboolTryParse(strings,outCowcow){...}}是否可以通过反射调用TryParse?我知道基础知识:vartype=typeof(Cow);vartryParse=type.GetMethod("TryParse");vartoParse="...";varresult=(bool)tryParse.Invoke(null,/*whataretheargs?*/); 最佳答案 你可以这样做:staticvoidMain(string[

c# - 我需要做什么才能在 C# 中实现 "out of proc"COM 服务器?

我正在尝试实现一个用C#编写的“进程外”COM服务器。我该怎么做?我需要C#代码从我的主C++应用程序“脱离进程”,因为我无法将.NET运行时加载到我的主进程空间中为什么?我的C++代码位于一个DLL中,该DLL被加载到许多不同的客户EXE中,其中一些使用不同版本的.NET运行时。由于只能将一个运行时加载到单个进程中,我最好的选择似乎是将我的C#代码放入另一个进程中。 最佳答案 您可以使用System.EnterpriseServices.ServicedComponent创建COM+组件。因此,您将能够创建进程外和进程内(客户端)

c# - 创建表达式以使用 out 参数调用方法

我正在尝试创建一个调用内部方法的表达式,该内部方法有一个out参数,这可能吗?publicclassProgram{staticvoidMain(string[]args){vartype=typeof(Program);varmethodInfo=type.GetMethod("ValidateActiveControl",BindingFlags.Instance|BindingFlags.NonPublic);varp1=Expression.Parameter(type,"program");varp2=Expression.Parameter(typeof(bool),"va

c# - In 和 Out 属性在 .NET 中如何工作?

我一直在尝试使用以下代码跨AppDomain边界序列化一个数组:publicintRead(byte[]buffer,intoffset,intcount){returnbase.Read(buffer,offset,count);}作为猜测,在注意到别处的属性后,我用[In]和[Out]属性标记了方法的参数,这似乎导致了参数的行为就好像它们是通过引用传递的一样。例如:publicintRead([In,Out]byte[]buffer,intoffset,intcount){returnbase.Read(buffer,offset,count);}在我添加属性之前,buffer变量