C# 功力尚未退步,可喜可賀。
using System;
using System.IO;
namespace FileLocker
{
class Program
{
static void Main(string[] args)
{
if (args.Length != 1)
{
Console.WriteLine("Usage: FileLocker.exe file");
return;
}
String file = args[0];
if (!File.Exists(file))
{
Console.WriteLine("File doesn't exist: {0}", file);
return;
}
LockFile(file);
}
static void LockFile(String file)
{
using (File.Open(file, FileMode.Open, FileAccess.Read, FileShare.None))
{
Console.WriteLine("Press any key to unlock file...");
Console.ReadKey();
}
}
}
}
沒有留言:
張貼留言