environment相关内容

dll的环境变量不同于exe

我正在调试一个64位应用程序,其中c#exe正在使用本机c ++ dll,在Windows 7上。似乎环境变量是不同的这两个,即使他们都在同一个进程中执行。如何调用System.Environment.SetEnvironmentVariable对getenv()返回的值没有影响? 解决方案 只是一个数据块,当它开始时被窗口传递给进程。您正在使用的运行时函数(System.Environm ..
发布时间:2016-10-24 17:13:35 C/C++开发

在静态初始化器中使用getenv()是安全的,也就是说,在main()之前?

我看过 Stevens ,并在 Posix程序员指南,最好的可以找到 当进程开始时,称为 enviroment 的字符串数组可用。 此数组由外部变量 environ 指向,其定义为: extern char ** environ; 变量让我犹豫。我想说 - 调用进程/ shell已经分配了空的已终止字符串块 getenv() 时,'external'变量 envir ..
发布时间:2016-10-23 22:29:31 服务器开发

应用程序如何访问由另一个应用程序设置的环境变量?

在这种情况下,该设置环境变量在/从该需要访问env.var应用程序执行的应用。 中的 main()的返回值(C#编程指南) MSDN文章论述了一个批处理文件中使用。如果我尝试同样的,一切都很好;但什么是需要的是不是从一个批处理脚本,但在应用程序中运行。 的Process.Start(“应用程序” “ARGS”); //应用程序设置env.var。 串ENVVAR = System.Env ..
发布时间:2016-10-08 15:57:23 C#/.NET

在哪里保存应用程序日志?

可能重复:结果 的在何处存放在Windows 的应用程序日志文件 的Windows似乎有几个地方,不同的应用程序存储其日志。的Windows服务和某些应用程序使用Windows事件日志,别人用C:\ProgramData,另外一个将它们存储到C:\Users(本地/系统/公共/默认)\AppData /(漫游/本地) 我注意到了这个开发Windows服务时,默认的(应用程序数据 ..
发布时间:2016-10-08 14:52:57 C#/.NET

MonoDroid的环境变量

在Android的还有在Android.OS.Environment环境可用路径的集合。然而,牢记跨平台的能力的时候,我想将照片存储在一个文件夹中的图片,因此认为使用System.Environment.GetFolderPath来代替。不过,我的问题是,当这些都指向在Android环境。我能得到一个有用的图片从以下 路径字符串= Environment.GetFolderPath(Envi ..
发布时间:2016-09-26 12:49:44 C#/.NET

如何采取$ C $ 10.05 cblock的命令行参数?

我写在codeblock将版10.05是C code。 该计划是: INT主(INT ARGC,CHAR *的argv []) { 的printf(“输入的数字为%s \\ n”,ARGV [1]); 返回0; } 然而,当我编译当前文件,&安培;然后运行该程序,会出现一个终端。但是,终端不等待命令行输入和放大器;它直接输出<&空GT; 请注意,在上面的程序,我 ..
发布时间:2016-08-18 13:05:21 C/C++

我要如何找到在C(主机名和域名信息)目前该机的全名?

在一个C项目(POSIX),我如何才能完全合格的名称为当前系统? 例如,我可以做让我的机器只是主机名 的gethostname()从unistd.h中。这可能给我 machine3 的回报,但我确实在寻找 machine3.somedomain.com 例如 我如何去获得这些信息?我不希望使用系统()的调用,如果可能做到这一点。 解决方案 要为机器获得一个完全合格的名字,我们必须先获 ..
发布时间:2016-08-17 22:40:20 C/C++

有什么办法通过批处理文件的执行跟踪?

我继承了一些大的批处理文件,我想他们改写到一个更“开发商友好”的语言。 我想找出以下的事情: 这所谓的其他脚本 启动什么其他进程 它写入到哪些文件 将它设置什么样的环境变量,它使用的,哪些确实 对于最后一点,我知道我能做到这一点,我开始之前: 集> original_environment.txt 后,我跑了,我可以这样做:集> new_environment ..
发布时间:2016-08-04 19:00:18 Windows 2008/2003/2000

设置在JavaScript环境变量

我 如何可以设置调用其他程序的JScript WSH文件中的环境变量?下面是减少测试用例: envtest.js ---------- 变种oShell = WScript.CreateObject(“WScript.Shell”); VAR oSysEnv = oShell.Environment(“SYSTEM”); oSysEnv(“TEST_ENV_VAR”)=“TEST_VALUE ..
发布时间:2016-08-04 17:35:08 前端开发

从批量调用PowerShell中,和检索在脚本中设置一个临时的环境变量的新的价值?

我希望标题简洁,但以防万一: 我打电话批处理文件PowerShell脚本。我想PowerShell脚本设置环境变量的值,并为新的价值是在批处理文件时可用PowerShell脚本完成。 我知道这是可以设置使用$ ENV在PowerShell中的环境变量,但在PowerShell脚本终止值不存在。我想这可能是因为PowerShell中获取一个单独的进程中执行。 我知道我可以返回退出code和使用 ..

PS1换行颜色问题

下面是我的PS1变量: PS1 ='\\ U:\\ W $(__ git_ps1“\\ E [32米\\] [%S] \\ E [0米\\]”)$“ 伟大工程拿起我的Git分支,但它在色彩表现活跃,使它们重叠当您使用长命令包装线的不幸的副作用。 任何人都可以用魔法技能PS1帮我解决这个问题? 解决方案 明白了,要正确逃生的颜色需要的。 修正: PS1 ='\\ U:\\ W $(__ ..
发布时间:2016-08-02 15:58:02 Linux/Unix

如何使用环境变量在bash脚本引用字符串内

我已经试过各种形式在bash脚本如下: #!/斌/庆典 SVN差异$ @ --diff-CMD的/ usr / bin中/差异-x“-y -w -p -W $列” 但我不能让语法正确展开列环境变量。 我已经试过各种形式如下: SVN差异$ @ --diff-CMD的/ usr / bin中/差异-x'-y -w -p -W $列“ 和 SVN差异$ @ --diff-CMD的/ usr ..
发布时间:2016-08-02 15:52:07 Linux/Unix

改变正在运行的进程的环境变量

我有一个出口环境变量,并开始了一些标脚本。 出口LOGLEVEL =“1” /home/myuser/bin/myscript1.sh /home/myuser/bin/myscript2.sh LOGLEVEL 可从下标过程startet。如何更改环境变量 LOGLEVEL ? 我曾尝试设定出口LOGLEVEL变量=“5”但that`s无法正常工作。 解决方案 在一般情况下,你只能 ..
发布时间:2016-08-02 15:18:13 服务器开发

从脚本改变当前目录

是否有可能从脚本改变当前目录? 我想创建一个在bash目录导航UTIL。我创建了一个测试脚本如下所示: #!/斌/庆典 CD /家庭/ artemb 当我执行从的bash脚本shell当前目录不会改变。是否有可能在所有从脚本改变当前shell目录? 解决方案 您需要将您的脚本转换为一个shell函数:#!/斌/庆典 # #这个脚本不应该直接运行, #相反,你需要从你的.bashrc采购 ..
发布时间:2016-08-02 13:07:11 服务器开发

什么是的.bashrc,.bash_profile中,并.environment之间的区别?

我已经使用了许多岁月的不同的基于* NIX系统,并且好像猛砸每一种滋味我使用有决定哪些启动脚本运行不同的算法。对于任务像设置环境变量和别名和印刷启动信息(例如MOTDs),它的启动脚本是适当的地方做这些目的是什么? 有什么东西将在的.bashrc ,的.bash_profile 和的区别。环境?我也看到其他文件,如的.login , .bash_login文件和 .profile文件;这些以往有 ..
发布时间:2016-08-02 12:55:57 Linux/Unix

MVC3,测试环境和开发应用程序之间的差异?

我使用的临时数据库的创建和与每个测试删除,但已经非常小心,以确保它共享相同的设置为我的“真实”的数据库我的单元测试(争取= FALSE; multipleactiveresultsets = TRUE;等等)但一直在不断地运行到地方正在使用的TransactionScope MSDTC升级的问题。 有关事务交换的TransactionScope后,我已经解决了MSDTC升级问题,直接运行到一个新 ..
发布时间:2016-07-09 15:41:48 C#/.NET