草庐IT

file-system

全部标签

c++ - 隐藏 system() 调用的命令提示符;

再见,我有脚本可以循环目录中的所有文件,但我需要在以这种方式循环时隐藏控制台。这是脚本的一部分:#include#include#includeusingnamespacestd;intGetFilesInDirectory(constchar*dir,stringdest[],unsignedintmax){stringloc=dir;intctr=0;if(loc.length()>2)if(loc.substr(loc.length()-2,1)=="\\")loc=loc.substr(0,loc.length()-1);stringopcommand;stringdelcom

c# - System.Configuration.ConfigurationSettings.AppSettings 在生产中不可访问

我有一个Windows桌面应用程序,Web应用程序正从该应用程序启动。privatevoidHome_Load(objectsender,EventArgse){stringurl=string.Format("http://localhost:49916/Express/Login.aspx?yek@soh={0}",System.Configuration.ConfigurationSettings.AppSettings["HK"].ToString());Process.Start("IExplore.exe",url);this.Close();}它在我的机器上运行良好。然后

ruby FileUtils : copying file

你好,我尝试在FileUtils的帮助下复制文件file_path="C:/example/abc.txt"destination_directory="C:/destination"FileUtils.cp(file_path,destination_directory)当我尝试运行这段代码时出现错误can'tconvertFixnumintoString。我哪里做错了?谢谢! 最佳答案 您必须对Windows路径使用反斜杠,然后转义它们以使其成为文字,即file_path="C:\\example\\abc.txt"destin

C#/WinRT : How to save image to file

我是一名iOS开发人员,正在学习Windows应用商店应用开发,但之前没有任何Microsoft技术经验。我需要将图像保存到文件中。我认为这很容易,但我已经做了一天,但我没有任何可展示的东西。这在Windows中非常困难,或者由于对平台/API的无知而遗漏了一些东西。我需要保存的图片来源是Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.RenderTargetBitmap可以将图像作为Windows.UI.Xaml.Controls.Image的源或作为IBuffer返回。我可以验证RenderTargetBitmap是否正确渲染图像。

c++ - VS 2013 OpenCV 错误 : Cannot find or open the PDB file

当我编译一个opencv示例项目时,我有这样的错误:'opencv2.exe'(Win32):Loaded'C:\opencv\build\x64\vc12\bin\opencv_core248.dll'.CannotfindoropenthePDBfile.'opencv2.exe'(Win32):Loaded'C:\opencv\build\x64\vc12\bin\opencv_highgui248.dll'.CannotfindoropenthePDBfile.'opencv2.exe'(Win32):Loaded'C:\opencv\build\x64\vc12\bin\op

c++ - 调用 system() 的行为与在命令提示符 (cmd) 中的行为不同

我需要通过C++代码将一个文件夹剪切并粘贴到另一个文件夹中。但是有些目录名是有问题的,例如带有日文符号的目录名。但是,通过cmd引入的相同命令都可以正常工作。system("movedirNamedirName2");//worksystem("moveディレクトリdirName2");//doesnotwork(systemcannotfindthespecifiedfile)system("moveディレクトリ.txtdirName2");//work有趣的是,如果带有日文符号的项目是文件而不是文件夹,即使调用system()也能正常运行。我不知道为什么第二次调用system()不

Windows 内核模式又名 SYSTEM 特权?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion我可以说在SYSTEM权限下运行的进程(比如cmd.exe)正在内核模式下运行吗?我的意思是,这些概念(在SYSTEM权限下运行的进

Windows 7 (64) 上的 C++ CreateProcess 错误代码 2 ("ERROR_FILE_NOT_FOUND")

我正在尝试创建一个简单的程序来测试Windows7(64)上C/C++中的CreateProcess()函数。当我直接传递CommandLine(“szCmdline”)参数时,它工作正常,但如果我尝试通过从argv获取参数并传递给函数来发送参数,我会在运行时收到“错误代码2(”ERROR_FILE_NOT_FOUND“)”.我正在寻找解决方案并在这个论坛上找到了“CreateProcess-fails-under-windows-7”,但它似乎对我不起作用或者我做错了什么。这是NewProcess()代码:voidNewProcess(TCHAR**cmd){printf("Argv

java - 错误 : Could not find or load main class on running the java file

当我编译以下内容时,它会编译并创建一个.class文件。有效javac-classpathabc.jarAbc.java但是当我运行以下命令时:java-classpathabc.jarAbc它给出了这个错误:Error:Couldnotfindorloadmainclass我在Windows7上使用cmd。它适用于基本的helloworld示例,但不适用于其他示例。 最佳答案 它会覆盖类路径,因此您必须再次将当前目录添加到类路径java-classpathabc.jar:.Abc 关于

windows - "Program Files"或 Users\Public 中的非 ASCII 字符?

我有大量现有的C++代码在不同的地方使用普通的fopen()来打开文件。通常,使用的路径是绝对路径,以“C:\ProgramFiles(x86)\MyProgram...”或“C:\Users\Public\MyProgramData...”开头。程序和数据由标准安装程序(InnoSetup)安装到这些位置。("C:\ProgramFiles(x86)"和"C:\Users\Public"没有硬编码在代码中。但这些是建议的程序和数据安装位置,因此通常这些将是打开文件的路径,由安装程序大概以这些文件夹在用户计算机上应具有的任何本地名称创建。)我担心在非英语版本的Windows上,这些路径