GVKun编程网logo

我可以使用C#(MVC或Core)从Windows Server 2016的“ Windows”文件夹中删除文件吗?

3

在本文中,您将会了解到关于我可以使用C#的新资讯,同时我们还将为您解释MVC或Core从WindowsServer2016的“Windows”文件夹中删除文件吗?的相关在本文中,我们将带你探索我可以使

在本文中,您将会了解到关于我可以使用C#的新资讯,同时我们还将为您解释MVC或Core从Windows Server 2016的“ Windows”文件夹中删除文件吗?的相关在本文中,我们将带你探索我可以使用C#的奥秘,分析MVC或Core从Windows Server 2016的“ Windows”文件夹中删除文件吗?的特点,并给出一些关于c – 从Windows cmd调用MSYS bash、c# – Silverlight Programmatical Drawing(从Windows Forms转换为Silverlight)、c# – 从Windows Mobile 6.0连接到SQL Server 2008时出现异常、powershell – 从Windows Server 2008上的脚本打开URL的实用技巧。

本文目录一览:

我可以使用C#(MVC或Core)从Windows Server 2016的“ Windows”文件夹中删除文件吗?

我可以使用C#(MVC或Core)从Windows Server 2016的“ Windows”文件夹中删除文件吗?

您的解决方案的答案非常简单,是的,确实可以删除Windows文件或文件夹。但是,这很昂贵!允许应用程序具有管理员权限可能导致恶意行为。例如从其他恶意软件绕过的UAC。

要删除使用C#进行的文件编程,需要做的就是首先以管理员权限运行应用程序。这是它的源代码:

using System;
using System.IO;
public class Program {
   public static void Main() {
      String myPath = @"<DRIVE_LETTER>:\Windows\<FILENAME>"; // E.g: @"C:\Windows\MyText.txt";
      try{ // For stability purposes,File.Delete(myPath);
      } catch (IOException ERROR){ // If any errors occurs,it will print it out!
          Console.WriteLine(ERROR.Message);
      }
   }
} 

许可风险文档:Risks of Admin Rights

File.Delete的文档:File.Delete(String) Method C#

c – 从Windows cmd调用MSYS bash

c – 从Windows cmd调用MSYS bash

我在 Windows 7上使用GCC(使用TDM的构建).我安装了MSYS以便能够执行 Make并使用makefile进行编译.但是,每次启动MSYS Bash shell,导航到项目目录并运行make都很繁琐.

我想要的是自动化这个过程.我更喜欢在Windows中有一个批处理文件,或类似的东西,然后我从中调用MSYS Bash shell.它应该导航到批处理文件所在的目录并调用make.

这可能吗?我可以从cmd向MSYS Bash发送命令(如导航/调用make)吗?或者我可以让MSYS Bash运行“Bash脚本”,它将命令设置为像批处理脚本一样执行?

PS:这类似于Stack Overflow问题Executing MSYS from cmd.exe with arguments.

解决方法

不是MSYS专家,但做这样的事情对你有用:
rem Call this something like compile-project.bat
c:
cd \src\project
bash -c "make"

c# – Silverlight Programmatical Drawing(从Windows Forms转换为Silverlight)

c# – Silverlight Programmatical Drawing(从Windows Forms转换为Silverlight)

我有一个世界(一个PictureBox和一个大小(行*列)的位图和从 Windows窗体中的位图创建图形)以下是代码,

bmp = new Bitmap(columns*32,rows*32);
    graphics = Graphics.FromImage(bmp);
    pictureBox1.Size = new Size(columns * 32,rows * 32);
    pictureBox1.Image = bmp;

这我用来填充Windows窗体中的图形,

private void drawImageInBox(Image src,int BoxX,int BoxY,int Offset = 0)
    {
        graphics.DrawImage(src,new Point((BoxY * 32) + Offset,(BoxX * 32) + Offset));
    }

当所有操作完成后我只刷新PictureBox,

pictureBox1.Refresh();

我如何在Silverlight xaml中实现这一目标?

解决方法

你会想要这样的东西:

在你的XAML中:

<Grid x:Name="world_grid" Width="100" Height="100">
  <Grid.RowDeFinitions>
    <RowDeFinition Height="*" />   <!--Repeat this for however many rows you need -->
  </Grid.RowDeFinitions>
  <Grid.ColumnDeFinitions>
    <ColumnDeFinition Width="*" /> <!--Same here,for columns-->
  </Grid.ColumnDeFinitions>
</Grid>

在你的代码隐藏中:

for each image you need to add:
  Image img = new Image();
  img.source = new Uri("some/dir/img.png"); // coding in-place,can't remember Syntax
  world_grid.Children.Add(img);
  Grid.SetRow(img,0); // places this image in row 0
  Grid.SetColumn(img,5); // places this image in column 5

一个非常重要的注意事项:每次“刷新”您的“世界”时,请确保在重新添加之前删除相应的图像!更好的是,您可以在某些数组中跟踪这些图像,并更改其行/列.如果需要,可以将图像的可见性设置为隐藏/折叠.

c# – 从Windows Mobile 6.0连接到SQL Server 2008时出现异常

c# – 从Windows Mobile 6.0连接到SQL Server 2008时出现异常

我想从 Windows移动应用程序连接到sql Server.我试图这样做,但它在代码尝试打开连接时引发sql异常.我搜索了这个问题,我发现文章在sql Server上进行了一些配置更改,我跟着它,它引发了同样的异常

:http://netcf2.blogspot.com/2005/12/accessing-sql-server-express-from.html

工具:

> sql Server Management Studio 2008 R2
> Windows Mobile 6.0
> VS 2008
> C#项目和sql服务器在同一台机器上,我使用相同的代码从桌面应用程序连接到sql Server,它成功了.

代码:

sqlConnection conn = new sqlConnection("Data Source=.;Initial Catalog=dbnAME;Trusted_Connection=yes;");
conn.open();

您的回复将受到高度赞赏

解决方法

您的连接字符串很可能是错误的来源:

Data Source=.;Initial Catalog=dbnAME;Trusted_Connection=yes;
           ****

这个 . (点)表示:您正在尝试连接到该设备上的完整sql Server实例!我非常怀疑你已经在你的Windows Mobile设备上安装了sql Server …..

查看ConnectionStrings.com以获取大量连接字符串示例和说明.基本上,您的连接字符串应该很可能是这样的:

Data Source=YourServerNameHere;Initial Catalog=dbnAME;Trusted_Connection=yes;

输入sql Server实际所在机器的名称(或IP地址) – 它绝对不在您的移动设备上….

powershell – 从Windows Server 2008上的脚本打开URL

powershell – 从Windows Server 2008上的脚本打开URL

我想编写一个自动加载URL(例如 http://google.com)的脚本.但我不想在服务器上安装任何第三方库或程序.最简单的方法是什么?

我只是我的选项是批处理脚本,vb脚本或powershell对吗?

你可以使用vbscript
url="http://somewhere.com"
Set objHTTP = CreateObject( "WinHttp.WinHttpRequest.5.1" )
objHTTP.Open "GET",url,False
objHTTP.Send
wscript.Echo objHTTP.ResponseText
objFile.Close

我们今天的关于我可以使用C#MVC或Core从Windows Server 2016的“ Windows”文件夹中删除文件吗?的分享已经告一段落,感谢您的关注,如果您想了解更多关于c – 从Windows cmd调用MSYS bash、c# – Silverlight Programmatical Drawing(从Windows Forms转换为Silverlight)、c# – 从Windows Mobile 6.0连接到SQL Server 2008时出现异常、powershell – 从Windows Server 2008上的脚本打开URL的相关信息,请在本站查询。

本文标签: