小编Lod*_*dra的帖子

如何将变量名称作为参数的一部分传递给批处理文件然后使用它?

我正在尝试运行一个接受包含变量名称的字符串的批处理文件.然后,该变量将用于批处理文件中.例如...

C:\>test.bat user%num%
Run Code Online (Sandbox Code Playgroud)

在批处理文件中......

set num=1
(This is where I need help... Somehow set domainusername=user1)
echo %domainusername%

set num=2
...
Run Code Online (Sandbox Code Playgroud)

这个想法是允许批处理调用以相同的方式工作,无论变量名称在哪里.例子..

C:\>test.bat %num%user
or
C:\>test.bat us%num%er
Run Code Online (Sandbox Code Playgroud)

编辑:
我已经做了大量的研究试图使这项工作.我尝试的最有希望的想法是for循环以递归计算%1(在示例中).不幸的是,我无法使其发挥作用.希望这能为其他人带来一些想法.

variables parameters batch-file

7
推荐指数
1
解决办法
5117
查看次数

这个log4net实现我做错了什么?

像许多其他人一样,我正在尝试将Log4net实现到我的C#.net应用程序中,我无法让它为我工作.我已经做了很多搜索(包括在这个网站上),并尝试了许多不同的解决方案,但没有任何东西对我有用.所以简单的问题是:我做错了什么?

Assembly.cs包含以下行.

[assembly: log4net.Config.XmlConfigurator(Watch = true)]
Run Code Online (Sandbox Code Playgroud)

App.config包含以下内容.

<configSections> 
  <section name="log4net" 
           type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> 
</configSections>
<log4net> 
  <root> 
    <level value="ALL"/> 
    <appender-ref value="RollingFileAppender"/> 
    <appender-ref value="ConsoleAppender"/> 
  </root>
  <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">  
    <param name="File" value="C:\Temp\Minion.log" />
    <appendToFile value="true" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <rollingStyle value="Size" />
    <maxSizeRollBackups value="5" />
    <maximumFileSize value="10MB" />
    <staticLogFileName value="true" />
    <layout type="log4net.Layout.PatternLayout">  
      <conversionPattern value="%date{Y-m-d H:i:s.u} | %thread | %method | %level | %message%newline" />
    </layout>
  </appender>
  <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
    <layout type="log4net.Layout.PatternLayout">
      <param name="Header" value="[Header]\r\n" />
      <param name="Footer" value="[Footer]\r\n" />
      <param name="ConversionPattern" value="%date{Y-m-d …
Run Code Online (Sandbox Code Playgroud)

c# log4net

3
推荐指数
1
解决办法
9281
查看次数

标签 统计

batch-file ×1

c# ×1

log4net ×1

parameters ×1

variables ×1