Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anger ett kommando som kan köras via ShellExecute för att starta ett program när det fästs i aktivitetsfältet eller när en ny instans av programmet startas via programmets snabblista.
Exempel är följande:
shell:::{ED228FDF-9EA8-4870-83B1-96B02CFE0D52}
virtualhost.exe /virtualapp:12345
notepad.exe
Den här egenskapen används endast om ett fönster har ett explicit appanvändarmodell-ID (AppUserModelID) (System.AppUserModel.ID, som anges via SHGetPropertyStoreForWindow). Om fönstret inte har ett explicit AppUserModelID ignoreras den här egenskapen och fönstret grupperas och fästs som om det vore en del av processen som äger den. Mer information om tillämpningen av explicita AppUserModelID:er och deras effekt på aktivitetsfältets fästning finns i App User Model ID (AppUserModelIDs).
Den här egenskapen är avsedd att användas av program eller fönster som vill tillhandahålla nystartsinformation som inte är standard.
Not
System.AppUserModel.RelaunchCommand och System.AppUserModel.RelaunchDisplayNameResource måste alltid ställas in tillsammans. Om någon av dessa egenskaper inte har angetts används ingen av dem.
Den här egenskapen tillsammans med System.AppUserModel.RelaunchDisplayNameResource och System.AppUserModel.RelaunchIconResource kan användas för att visuellt definiera ett fönster som ett program för användaren. Detta är användbart för scenarier för värdprogram, där en enda värdinstans kör flera underordnade program. Till exempel kan en virtuell dator som är värd för flera virtualiserade program vilja att dessa virtualiserade program ska visas som enskilda program för användaren. Den virtuella datorn kan märka varje fönster med ett explicit AppUserModelID och lämpliga nystartsegenskaper så att de visas som program. Användaren kan sedan fästa dem i aktivitetsfältet och "starta om" den fästa instansen.
Not
Den här egenskapen ignoreras om System.AppUserModel.PreventPinning har angetts. Detta gör det möjligt för ett program att styra gruppering av dess fönster genom att tilldela dem explicita AppUserModelIDs men förhindra att dessa fönster fästs.
Om du vill ange den här egenskapen i ett fönster använder du SHGetPropertyStoreForWindow för att hämta fönstrets egenskapsarkiv och använder metoderna för det som hämtades IPropertyStore-objektet för att ange System.AppUserModel.RelaunchCommand egenskap för det fönstret.
Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription
name = System.AppUserModel.RelaunchCommand
shellPKey = PKEY_AppUserModel_RelaunchCommand
formatID = 9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3
propID = 2
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = String
IsInnate = false
Anmärkningar
PKEY-värden definieras i Propkey.h.
Relaterade ämnen