Window / windows
get_special_folder
get_special_folder($folder); - получить путь к специальной папке Windows. (Доступна с версии 7.0.57)Функция на вход принимает параметры:
- "Desktop"
- "Programs"
- "Personal"
- "MyDocuments"
- "Favorites"
- "Startup"
- "Recent"
- "SendTo"
- "StartMenu"
- "MyMusic"
- "MyVideos"
- "DesktopDirectory"
- "MyComputer"
- "NetworkShortcuts"
- "Fonts"
- "Templates"
- "CommonStartMenu"
- "CommonPrograms"
- "CommonStartup"
- "CommonDesktopDirectory"
- "ApplicationData"
- "PrinterShortcuts"
- "LocalApplicationData"
- "InternetCache"
- "Cookies"
- "History"
- "CommonApplicationData"
- "Windows"
- "System"
- "ProgramFiles"
- "MyPictures"
- "UserProfile"
- "SystemX86"
- "ProgramFilesX86"
- "CommonProgramFiles"
- "CommonProgramFilesX86"
- "CommonTemplates"
- "CommonDocuments"
- "CommonAdminTools"
- "AdminTools"
- "CommonMusic"
- "CommonPictures"
- "CommonVideos"
- "Resources"
- "LocalizedResources"
- "CommonOemLinks"
- "CDBurning"
После отработки функция возвращает результат своей работы в скрипт :
Пример использования (PHP):
===============================================================
<?php $xhe_host = "127.0.0.1:7025"; // подключим объект для управления эмулятором, если еще не подключен if (!isset($path)) $path="../../../Templates/xweb_human_emulator.php"; require($path); // начало echo "<hr><font color=blue>windows->".basename (__FILE__)."</font><hr>"; // 1 echo "1. Получить папку c Windows : "; echo ($windows->get_special_folder("Windows"))."\n"; // 2 echo "2. Получить папку c Windows : "; echo ($windows->get_special_folder("Temp"))."\n"; // 3 echo "3. Получить папку c автозагрузкой : "; echo ($windows->get_special_folder("Startup"))."\n"; // конец echo "<hr><br>"; // Quit $app->quit(); ?> /* полный список папок: Desktop; Programs Personal MyDocuments Favorites Startup Recent SendTo StartMenu MyMusic MyVideos DesktopDirectory MyComputer NetworkShortcuts Fonts Templates CommonStartMenu CommonPrograms CommonStartup CommonDesktopDirectory ApplicationData PrinterShortcuts LocalApplicationData InternetCache Cookies History CommonApplicationData Windows System ProgramFiles MyPictures UserProfile SystemX86 ProgramFilesX86 CommonProgramFiles CommonProgramFilesX86 CommonTemplates CommonDocuments CommonAdminTools AdminTools CommonMusic CommonPictures CommonVideos": Resources LocalizedResources CommonOemLinks CDBurning*/
Пример использования (Python):
===============================================================
# Additional paths import sys sys.path.insert(0, '../../../Templates PY/') xhe_host = "127.0.0.1:7025" from xweb_human_emulator import * # начало echo("<hr><font color=blue>windows.xxxxxxxxx</font><hr>") # 1 echo("1. Получить папку c Windows : "); echo(windows.get_special_folder("Windows"),"\n"); # 2 echo("2. Получить папку c Windows : "); echo(windows.get_special_folder("Temp"),"\n"); # 3 echo("3. Получить папку c автозагрузкой : "); echo(windows.get_special_folder("Startup"),"\n"); """ полный список папок: Desktop; Programs Personal MyDocuments Favorites Startup Recent SendTo StartMenu MyMusic MyVideos DesktopDirectory MyComputer NetworkShortcuts Fonts Templates CommonStartMenu CommonPrograms CommonStartup CommonDesktopDirectory ApplicationData PrinterShortcuts LocalApplicationData InternetCache Cookies History CommonApplicationData Windows System ProgramFiles MyPictures UserProfile SystemX86 ProgramFilesX86 CommonProgramFiles CommonProgramFilesX86 CommonTemplates CommonDocuments CommonAdminTools AdminTools CommonMusic CommonPictures CommonVideos": Resources LocalizedResources CommonOemLinks CDBurning""" # конец echo("<hr><br>") # Quit app.quit()
Пример использования (C#):
===============================================================
#region using using System; using System.Diagnostics; using System.Collections.Generic; using System.Linq; using System.IO; using System.Text; using System.Threading; using XHE; using XHE.XHE_DOM; using XHE.XHE_System; using XHE.XHE_Window; using XHE.XHE_Web; #endregion class Program:XHEScript { static void Main(string[] args) { // init XHE server="127.0.0.1:7025"; InitXHE(); // начало echo("<hr><font color=blue>windows.get_cpu_name</font><hr>"); // 1 echo("1. Получить папку c Windows : "); echo(windows.get_special_folder("Windows")+"\n"); // 2 echo("2. Получить папку c Windows : "); echo(windows.get_special_folder("Temp")+"\n"); // 3 echo("3. Получить папку c автозагрузкой : "); echo(windows.get_special_folder("Startup")+"\n"); /* полный список папок: Desktop; Programs Personal MyDocuments Favorites Startup Recent SendTo StartMenu MyMusic MyVideos DesktopDirectory MyComputer NetworkShortcuts Fonts Templates CommonStartMenu CommonPrograms CommonStartup CommonDesktopDirectory ApplicationData PrinterShortcuts LocalApplicationData InternetCache Cookies History CommonApplicationData Windows System ProgramFiles MyPictures UserProfile SystemX86 ProgramFilesX86 CommonProgramFiles CommonProgramFilesX86 CommonTemplates CommonDocuments CommonAdminTools AdminTools CommonMusic CommonPictures CommonVideos": Resources LocalizedResources CommonOemLinks CDBurning*/ // конец echo("<hr><br>"); app.quit(); } }
Пример использования (JS):
===============================================================
// подключим объект для управления эмулятором, если еще не подключен xhe_host="127.0.0.1:7025"; echo=require("../../../Templates JS/xweb_human_emulator.js"); // начало echo("<hr><font color=blue>windows.get_disk_free_space</font><hr>"); // 1 echo("1. Получить папку c Windows : "); echo(windows.get_special_folder("Windows")+"\n"); // 2 echo("2. Получить папку c Windows : "); echo(windows.get_special_folder("Temp")+"\n"); // 3 echo("3. Получить папку c автозагрузкой : "); echo(windows.get_special_folder("Startup")+"\n"); /* полный список папок: Desktop; Programs Personal MyDocuments Favorites Startup Recent SendTo StartMenu MyMusic MyVideos DesktopDirectory MyComputer NetworkShortcuts Fonts Templates CommonStartMenu CommonPrograms CommonStartup CommonDesktopDirectory ApplicationData PrinterShortcuts LocalApplicationData InternetCache Cookies History CommonApplicationData Windows System ProgramFiles MyPictures UserProfile SystemX86 ProgramFilesX86 CommonProgramFiles CommonProgramFilesX86 CommonTemplates CommonDocuments CommonAdminTools AdminTools CommonMusic CommonPictures CommonVideos": Resources LocalizedResources CommonOemLinks CDBurning*/ // конец echo("<hr><br>"); // Quit app.quit();
=============================================
Windows Объекты DOM System Vision Web Window
=============================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этой функции, пишите в комментарии или на наш форум
.