小编Joe*_*oey的帖子

Powershell复制文件带变量

我正在尝试运行以下脚本,我认为这很简单.我在做什么呢?

[Environment]::UserName = $username

Write-Host "The user is $username"
$from = "c:\Users\" + $username + "\favourites\*.*" 
$to = "c:\test"

Write-Host "This is from dir: $from"
Write-Host "This is to dir: $to"

Copy-Item $from $to
Run Code Online (Sandbox Code Playgroud)

该剧本似乎不喜欢+ $username +......

variables powershell

2
推荐指数
1
解决办法
1万
查看次数

如何在KeyDown中确定按下了Shift + Tab

如何在KeyDown中确定按下了+ Tab.

private void DateTimePicker_BirthDate_KeyDown(object sender, KeyEventArgs e)
{
   if (e.KeyCode == Keys.Tab && e.Modifiers == Keys.Shift)
   {
       //do stuff
   }
}
Run Code Online (Sandbox Code Playgroud)

因为永远不会在同一秒内完全按下两个键,所以无法工作.你总是首先转向Shift,然后是另一个..

c# keydown winforms

2
推荐指数
1
解决办法
1万
查看次数

为什么我不能像这样使用null-coalescing运算符?

根据MSDN:

?? ?? operator被称为null-coalescing运算符,用于为可空值类型或引用类型定义默认值.

但是当我运行下面的代码时:

Guid test;
Guid otherGuid = test ?? Guid.NewGuid();
Run Code Online (Sandbox Code Playgroud)

我收到错误:

接线员'??' 不能应用于'System.Guid'和'System.Guid'类型的操作数

我以为Guid是一个参考类型.那不是这样吗?有人可以向我解释为什么这不起作用?

.net c# guid

2
推荐指数
2
解决办法
1683
查看次数

如何使用PowerShell运行批处理文件

我试图使用PowerShell运行一个批处理文件.它需要属性文件来启动APP,因为它没有失败.

以下是我尝试过的命令但是dint获得了成功.

cmd.exe /c ' C:\designer\5.7\bin\designer.bat -p C:\designer\5.7\bin\designer.prop
Run Code Online (Sandbox Code Playgroud)

要么

& "C:\designer\5.7\bin\designer.exe" "C:\designer\5.7\bin\designer.prop"
Run Code Online (Sandbox Code Playgroud)

要么

& "C:\designer\5.7\bin\designer.exe" C:\designer\5.7\bin\designer.prop
Run Code Online (Sandbox Code Playgroud)

有人可以提出更多建议吗?

powershell batch-file

2
推荐指数
1
解决办法
1万
查看次数

在变量中存储结构类型引用

考虑以下结构:

public class Definitions
{
    public struct A
    {
        public struct B
        {
            public struct C
            {
                public struct D
                {
                    public struct E
                    {
                        public static string foo = "";
                        public static string bar = "";
                    }
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

要引用foo,我必须使用:

Definitions.A.B.C.D.E.foo
Run Code Online (Sandbox Code Playgroud)

是否可以声明这样的变量?

   struct E = Definitions.A.B.C.D.E;
Run Code Online (Sandbox Code Playgroud)

那么我可以通过代码在代码中引用它:

E.foo
E.bar
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?谢谢

c# syntax

2
推荐指数
1
解决办法
97
查看次数

如何在批处理文件中传递java -jar参数?

如何在批处理文件中传递java -jar参数?以下代码不起作用:

set classpath = c:/users/abc/desktop/project/trunk/.CLASSPATH

java -jar java_file.jar "%classpath%"
Run Code Online (Sandbox Code Playgroud)

(java jar文件需要将.CLASSPATH文件的位置作为参数).在我的主批处理文件中,classpath变量取值取决于从SVN检出的项目.

希望我的问题很明确.

java svn batch-file

2
推荐指数
1
解决办法
851
查看次数

C# XmlWriter 不会将 ' 转换为 '

我已经阅读了几篇相关的文章,但仍然无法弄清楚是否XmlWriter可以在不使用任何库的情况下'转向。'

到目前为止,我知道要转义的 5 个字符(&<>'"是由 XML 自动处理的。但我希望撇号 ( ') 变成&apos; 并且XmlWriter.WriteAttributeString这种情况不会发生,如果我使用string.Replace我会得到&amp;apos;

这是我转换后得到的结果:

"Test Cue 1  &gt; '"
Run Code Online (Sandbox Code Playgroud)

我希望结果是:

"Test Cue 1  &gt; &apos;"
Run Code Online (Sandbox Code Playgroud)

c# xml xmlwriter escaping

2
推荐指数
1
解决办法
814
查看次数

哪个命名空间元素属于XML?

假设我有以下XML文档,它没有定义默认名称空间,"Information"元素没有任何名称空间前缀的前缀.我的问题是,1."信息"所属的命名空间元素是什么?2.有没有办法对"Information"元素应用XML模式检查(例如,我想检查Information元素的内容是不是null或使用模式定义的东西)?

<?xml version="1.0" encoding="utf-8"?>
<Information>Hello XML</Information>
Run Code Online (Sandbox Code Playgroud)

乔治,提前谢谢

xml schema namespaces

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

系统("c:\\ sample \\ startAll.bat")因工作目录无法运行?

我有一个应用程序和可执行文件.我希望我的应用程序运行我的可执行文件.

可执行文件位于文件夹中,例如"c:\ sample".

在这个目录中有一个调用我的exe的批处理文件.喜欢:

start a1.exe
start a2.exe
start a3.exe
Run Code Online (Sandbox Code Playgroud)

我们将其命名为startAll.bat

并假设每个exe都有一个像a1.dat a2.dat这样的数据......这些数据文件都在这个exe附近.

我想通过我的应用程序调用这个批处理文件.

system("c:\\\\sample\\\\startAll.bat");
Run Code Online (Sandbox Code Playgroud)

当我这样称呼它时,命令找不到这些exe.

如果我将目录名添加到批处理文件中,则无法找到该时间的数据.我认为这是因为工作目录.

start c:\sample\a3.exe
Run Code Online (Sandbox Code Playgroud)

在调用此批处理文件之前,如何更改工作目录?

或者你还有别的建议吗?

c++ system batch-file working-directory

1
推荐指数
2
解决办法
7996
查看次数

PHP中的日期验证

什么样的regex表达将以preg_split格式化来验证日期

7-Mar-10或者如何7-Mar-10在PHP中验证格式的日期

谢谢.

php regex validation

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