using System;//Environment
using System.Windows.Forms;
//add referece of System.Windows.Forms :DataFormats

namespace getfilepath
{
    class Program
    {
        [STAThreadAttribute]
        //由于操作剪贴板是多线程,故必须加上上边那个标识符,STAThread]是
                //Single  Thread  Apartment单线程套间的意思,是一种线程模型
        public static void Main(string[] args)
        {
            //Clipboard.SetData(DataFormats.StringFormat,Environment.CommandLine);
            //传入程序的名字和右键加入的文件名
            //Clipboard.SetData(DataFormats.StringFormat,Environment.GetCommandLineArgs()[0]);
            //传入程序的名字
            Clipboard.SetData(DataFormats.StringFormat,Environment.GetCommandLineArgs()[1]);
            //传入右键加入的文件名
            //Console.ReadKey(true);
        }
    }
}