Para executar um comando do DOS em C# ou VB utilise as linhas abaixo.
Adicione o namespace:
Em C#:
using System.Diagnostics;
Em VB:
Imports System.Diagnostics
Códiogo para executar os comandos do DOS (Para VB.NET basta tirar o ponto e virgula(;) do final da linha de código.):
Ex1 Copiandoi um arquivo:
Process.Start("cmd.exe", @"/c copy \\10.130.0.190\Compartilhada\Wallpaper\Alegria.bmp C:\Windows\Web\Wallpaper\");
Ex2 Editando o registro:
Process.Start("cmd.exe", @"/c REG ADD hkey_current_user\software\microsoft\windows\currentversion\Themes\LastTheme\ /v Wallpaper /t REG_EXPAND_SZ /d %SystemRoot%\web\wallpaper\Alegria.bmp /f");
Ex3 Editando o registro:
Process.Start("cmd.exe", @"/c REG ADD hkey_current_user\software\microsoft\windows\currentversion\run\ /v SetHour /t Reg_sz /d C:\SetHour\SetHour.exe /f");
Ex4 Alterando a hora do computador buscando de um IP expecifico:
Process.Start("cmd.exe", @"/c net time \\10.130.0.190 /set /yes");
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.