Vi posto il mio codice:
Codice PHP:
using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
// x
// x
//How to Wait for a Shelled Process to Finish
//Get the path to the system folder.
string sysFolder =
Environment.GetFolderPath(Environment.SpecialFolder.System);
//Create a new process info structure.
ProcessStartInfo pInfo = new ProcessStartInfo();
//Set the file name member of the process info structure.
pInfo.FileName = @"x\default.html";
//Start the process.
Process p = Process.Start(pInfo);
//Wait for the window to finish loading.
p.WaitForInputIdle();
//Wait for the process to end.
p.WaitForExit();
string directory = @"x\index.htm"; // File da cui modificare le date
System.IO.FileInfo file_info = new System.IO.FileInfo(directory);
// Visualizza le date del file
Console.WriteLine("Date de modification: " + file_info.LastWriteTime.ToString());
Console.WriteLine("Date d'accès: " + file_info.LastAccessTime.ToString());
// Nuova data scritta come anno, mese, giorno, ora, minuti, secondi
DateTime new_data = DateTime.Now;
// Aggiorna la vecchia data con la nuova
file_info.LastWriteTime = new_data;
file_info.LastAccessTime = new_data;
file_info.CreationTime = new_data;
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
// Visualizza le date modificate
Console.WriteLine("Date de modification: " + file_info.LastWriteTime.ToString());
Console.WriteLine("Date d'accès: " + file_info.LastAccessTime.ToString());
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("exit");
Console.WriteLine("Tapez 'Entrée' pour sortir");
}
}
}