c#命令行程序如何获取程序的exe文件所在位置

c#命令行程序如何获取程序的exe文件所在位置,第1张

//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。

string str = SystemEnvironmentCurrentDirectory;

//result: X:\xxx\xxx (exe文件所在的目录)

在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。

dir find 文件名字比如xx,如果是隐藏文件 dir /a find xx,要找今天创建的全部文件,dir /a /s /tc | find "2013-04-27"。

Microsoft Windows是美国微软公司研发的一套 *** 作系统,它问世于1985年,起初仅是Microsoft- DOS模拟环境,后续的系统版本由于微软不断的更新升级,慢慢的成为家家户户人们最喜爱的 *** 作系统。

Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 10 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003 、Windows XP、 Windows Vista、Windows 7、Windows 8、Windows 81、Windows 10 和Windows Server服务器企业级 *** 作系统,不断持续更新,微软一直在致力于Windows *** 作系统的开发和完善。

如果能用inno setup这类的软件把1exe和相关资源做成一个安装包,你就可以在安装1exe时写一条注册表,而且该安装包还能静默安装。

这样在调用的时候,1exe会有固定的路径。

调用的方法是:

start "" "安装路径\1exe" 参数

还可以在批处理中通过reg query 命令从注册表获取到1exe的安装路径来调用1exe

以上就是关于c#命令行程序如何获取程序的exe文件所在位置全部的内容,包括:c#命令行程序如何获取程序的exe文件所在位置、如何使用命令行在Linux中查找文件和文件夹、在windows命令行下如何搜索文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/10156037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存