Task schedlar openen vanuit code en CLSID

Om de task schedlaur te openen vanuit code moet je een zogenaamde CLSID aanroepen. Een CLSID is een Windows Class IDentifier. Er zijn verschillende identifiers:

::{d20ea4e1-3957-11d2-a40b-0c5020524153} Administrative Tools
::{85bbd92o-42a0-1o69-a2e4-08002b30309d} Briefcase
::{21ec2o2o-3aea-1o69-a2dd-08002b30309d} Control Panel
::{d20ea4e1-3957-11d2-a40b-0c5020524152} Fonts
::{ff393560-c2a7-11cf-bff4-444553540000} History
::{00020d75-0000-0000-c000-000000000046} Inbox
::{00028b00-0000-0000-c000-000000000046} Microsoft Network
::{20d04fe0-3aea-1069-a2d8-08002b30309d} My Computer
::{450d8fba-ad25-11d0-98a8-0800361b1103} My Documents
::{208d2c60-3aea-1069-a2d7-08002b30309d} My Network Places
::{1f4de370-d627-11d1-ba4f-00a0c91eedba} Network Computers
::{7007acc7-3202-11d1-aad2-00805fc1270e} Network Connections
::{2227a280-3aea-1069-a2de-08002b30309d} Printers and Faxes
::{7be9d83c-a729-4d97-b5a7-1b7313c39e0a} Programs Folder
::{645ff040-5081-101b-9f08-00aa002f954e} Recycle Bin
::{e211b736-43fd-11d1-9efb-0000f8757fcd} Scanners and Cameras
::{d6277990-4c6a-11cf-8d87-00aa0060f5bf} Scheduled Tasks
::{48e7caab-b918-4e58-a94d-505519c795dc} Start Menu Folder
::{7bd29e00-76c1-11cf-9dd0-00a0c9034933} Temporary Internet Files
::{bdeadf00-c265-11d0-bced-00a0c90ab50f} Web Folders


Via code kan dit als volgt worden aangeroepen:

using System.Diagnostics;

Process p = new Process();
p.StartInfo.File = "::{d6277990-4c6a-11cf-8d87-00aa0060f5bf}";
p.Start();
bron: http://www.autohotkey.com/docs/misc/CLSID-List.htm

Reacties

Populaire posts van deze blog

[SQL Server] varchar vs nvarchar

MS Sql 70-461: Chapter 5

[C#] Class serialiseren en deserialiseren