小编yog*_*i01的帖子

如何获取当前工作目录路径c#?

我在项目中有一个光标文件.我在代码中给出了绝对路径,即

F:/r.cur  
Run Code Online (Sandbox Code Playgroud)

问题是这是硬编码的路径我希望相对路径,以便如果我将我的解决方案移动到另一个系统代码不应该影响.

请建议如何设置相对路径

//current code i am using 
 p.Cursor = new Cursor("F:/r.cur");
Run Code Online (Sandbox Code Playgroud)

.net c# visual-studio-2010 c#-4.0

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

如何在c#中制作自定义颜色?

在 Visual Studio 中,请建议如何为控件自定义颜色并将其添加到属性-> 背景色部分。?

图片

c# visual-studio winforms

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

在特定时间间隔后将控制 c 发送到 linux 命令?

外壳脚本:

我正在我的路由器上进行一些测试,为此我使用了 mdk3 和 reaver 实用程序。

这是两个命令:

[cmd1]  echo y|reaver -i wlan2mon -b 00:FF:EE:CC:DS:B6 -vv    -l 230
[cmd2]  sudo mdk3 wlan2mon a -a 00:FF:EE:CC:DS:B6
Run Code Online (Sandbox Code Playgroud)

目标:

我正在尝试创建一个 shell 脚本,该脚本将运行 [cmd1] 2 分钟,然后它将 ctrl + c 信号发送到 [cmd1],以便保存 reaver 会话。

然后 cmd2 将运行 2 分钟,此后也将停止。

这两个将在循环中。

下面是我编写的示例脚本,您可以向其中添加计时器吗..?

    #!/bin/bash

while :; do echo
echo "running mdk for 2 minutes";
timeout 120 sudo mdk3 wlan2mon a -a 00:FF:EE:CC:DS:B6;

echo "mdk finished";
echo "starting reaver for 2 minutes ";

#here timeout won't work, as ctrl+c …
Run Code Online (Sandbox Code Playgroud)

linux shell

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

标签 统计

c# ×2

.net ×1

c#-4.0 ×1

linux ×1

shell ×1

visual-studio ×1

visual-studio-2010 ×1

winforms ×1