В данной статье приведен пример использования параметра командной строки «select», используемого при запуске проводника Windows (Explorer.exe). Данный параметр указывает папку, в которой изначально находится фокус ввода. При использовании параметра «/select» открывается родительская папка, и в ней выделяется указанный объект.
Например, чтобы открыть папку C:WINDOWS и выделить в ней файл «Calc.Exe», используйте следующий синтаксис:
explorer /select,c:windowscalc.exe
Ниже представлен код, содержащий метод «FocusFile», которому в качестве параметра передается путь к файлу, директорию которого необходимо открыть в проводнике Windows с установкой курсора на нем.
private void FocusFile(string file)
{
try
{
System.Diagnostics.Process.Start("explorer.exe", @"/select, " + file);
}
catch(Exception exc){}
}
0.00 (0%) 0 votes







