用bat文件传值(可读取系统环境变量)给c#控制台应用程序

摘要:
1新建控台应用程序,其代码:staticvoidMain{foreach{Console.WriteLine;}Console.Read();}2新建.bat文件用Notepad++或者其他的文件编辑器,编辑内容:@echooffstart"""应用程序路径"%环境变量名%"参数"exit3新建系统环境变量:右键我的电脑-》属性-》高级系统设置-》环境变量-》系统环境变量-》新建4运行bat文件,其结果

1 新建控台应用程序(过程忽略),其代码:

 static void Main(string[] args)
        {
            foreach (var item inargs)
            {
                Console.WriteLine(item);
            }
           
            Console.Read();
        }

2 新建.bat文件用Notepad++或者其他的文件编辑器,编辑内容:

@echo off
start "" "应用程序路径" %环境变量名% "参数"
exit

3 新建系统环境变量:右键我的电脑-》属性-》高级系统设置-》环境变量-》系统环境变量-》新建

4 运行bat文件(系统环境变量设置后有可能重启电脑才有用),其结果

用bat文件传值(可读取系统环境变量)给c#控制台应用程序第1张

免责声明:文章转载自《用bat文件传值(可读取系统环境变量)给c#控制台应用程序》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇iOS 跳转设置定位卷积神经网络技巧总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

asp.net(c#) 取得网卡mac地址

讲到如何取得网卡mac地址,就不得不讲到dos命令:NBTSTAT,下面简单介绍下:1. 具体功能   该命令用于显示本地计算机和远程计算机的基于 TCP/IP(NetBT) 协议的 NetBIOS 统计资料、 NetBIOS 名称表和 NetBIOS 名称缓存。 NBTSTAT 可以刷新 NetBIOS 名称缓存和注册的 Windows Internet...

var和let区别简述

   因为习惯用var声明变量,以至于ES6出了let来替代var,我依然继续用var,直到后来慢慢了解let之后,开始尝试使用     不同点:       ①:var属于ES5规范,let属于ES6规范      ②:var有预处理机制,let没有。预处理机制也就是常说的声明提前       声明提前:不管变量被声明在函数什么位置,所有变量声明都会被提...

谷歌浏览器chrome的开发工具的用法介绍

(此处转自 伯乐在线 - CharlieChu ) Chrome开发者工具面板 总述 Elements:查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈。 Console:记录开发者开发过程中的日志信息,且可以作为与JS进行交互的命令行Shell。 Sources:断点调试JS。 Network:从发起...

迅为-IMX6Q开发-非设备树uboot-修改默认环境变量

iTOP-iMX6 开发板烧写好之后,默认是 android 系统 9.7 寸屏幕的系统参数和屏幕参数。如下图。本文档主要介绍如何修改默认启动参数。 70.1  重要的环境变量 比较重要的环境变量或者说经常使用的环境变量,已经在上图中的红色方框中。 主要是:bootsystem、lcdtype 和 bootargs。这些参数都可以在 uboot 源码中进...

windows server 安装之后需要做的操作

一、运行windows update安装更新 提示: 若一直停留在“正在检查更新”,请参考https://answers.microsoft.com/zh-hans/windows/forum/windows8_1-update/windows/c3cf00b3-badd-4e8e-8e87-30a0b822d6a1?auth=1 检查重要更新中是否包含...

npm的下载与配置

Node.js node.js是javascript的一种运行环境,npm是nodejs的包管理工具,npm可以将项目依赖的包下载并管理起来。因此,下载npm则需下载nodejs。直接进入node中文网下载node,默认环境变量配置。 http://nodejs.cn/ #检测是否安装node.js node -v 配置npm全局模块路径和缓存cach...