Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Módosítja a távoli asztali munkamenetgazda-kiszolgáló telepítési módját.
Megjegyzés
A legújabb verzió újdonságait a Windows Server távoli asztali szolgáltatások újdonságaicímű témakörben találja.
Szinopszis
change user {/execute | /install | /query}
Paraméterek
Paraméter | Leírás |
---|---|
/kivégez | Engedélyezi .ini fájlleképezést a kezdőkönyvtárhoz. Ez az alapértelmezett beállítás. |
/telepítés | Letiltja .ini fájlleképezést a kezdőkönyvtárba. A rendszer minden .ini fájlt beolvassa és a rendszerkönyvtárba ír. Le kell tiltania .ini fájlleképezést, amikor alkalmazásokat telepít távoli asztali munkamenetgazda-kiszolgálóra. |
/lekérdezés | Megjeleníti .ini fájlleképezés aktuális beállítását. |
/? | Súgó megjelenítése a parancssorban. |
Megjegyzések
Az alkalmazás telepítése előtt módosítsa a felhasználót/telepítse, hogy .ini fájlokat hozzon létre az alkalmazáshoz a rendszerkönyvtárban. A rendszer ezeket a fájlokat használja forrásként a felhasználóspecifikus .ini fájlok létrehozásakor. Az alkalmazás telepítése után felhasználó módosítása/végrehajtása használatával térjen vissza a standard .ini fájlleképezésre.
Az alkalmazás első futtatásakor a rendszer megkeresi a kezdőkönyvtárban a .ini fájljait. Ha a .ini fájlok nem találhatók a kezdőkönyvtárban, de a rendszerkönyvtárban találhatók, a Távoli asztali szolgáltatások átmásolják a .ini fájlokat a kezdőkönyvtárba, biztosítva, hogy minden felhasználó egyedi másolatot készítsen az alkalmazásról .ini fájlokról. Minden új .ini fájl a kezdőkönyvtárban jön létre.
Minden felhasználónak rendelkeznie kell egy alkalmazás .ini fájljainak egyedi másolatával. Ez megakadályozza azokat a példányokat, ahol a különböző felhasználók nem kompatibilis alkalmazáskonfigurációkkal (például különböző alapértelmezett könyvtárakkal vagy képernyőfeloldásokkal) rendelkezhetnek.
Amikor a rendszer fut, módosítsa a felhasználót /telepítse, számos dolog történik. Az összes létrehozott beállításjegyzék-bejegyzés árnyékolása HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Currentversion\Terminal Server\Installalatt található, a \SOFTWARE alkulcsban vagy a \MACHINE alkulcsban. A HKEY_CURRENT_USER hozzáadott alkulcsok a \SOFTWARE alkulcs alá kerülnek, a HKEY_LOCAL_MACHINE hozzáadott alkulcsok pedig a \MACHINE alkulcs alá lesznek másolva. Ha az alkalmazás rendszerhívásokkal (például GetWindowsdirectory) kéri le a Windows könyvtárat, a távoli asztali munkamenetgazda-kiszolgáló visszaadja a rendszerroot könyvtárat. Ha bármilyen .ini fájlbejegyzést rendszerhívások (például WritePrivateProfileString) használatával adnak hozzá, a rendszer a rendszerroot könyvtár alatti .ini fájlokhoz adja hozzá őket.
Amikor a rendszer visszatér módosítja a felhasználót és végrehajtja a, és az alkalmazás megpróbál beolvasni egy beállításjegyzék-bejegyzést a nem létező HKEY_CURRENT_USER alatt, a Távoli asztali szolgáltatások ellenőrzik, hogy létezik-e a kulcs egy példánya a \Terminal Server\Install alkulcs alatt. Ha igen, az alkulcsokat a rendszer a megfelelő helyre másolja a HKEY_CURRENT_USERalatt. Ha az alkalmazás nem létező .ini fájlból próbál olvasni, a Távoli asztali szolgáltatások a rendszergyökér alatt keresik a .ini fájlt. Ha a .ini fájl a rendszer gyökerében található, a rendszer a felhasználó kezdőlapjának \Windows alkönyvtárába másolja. Ha az alkalmazás lekérdezi a Windows könyvtárat, a távoli asztali munkamenetgazda-kiszolgáló a felhasználó kezdőkönyvtárának \Windows alkönyvtárát adja vissza.
Bejelentkezéskor a Távoli asztali szolgáltatások ellenőrzik, hogy a rendszer .ini fájlok újabbak-e, mint a számítógépen található .ini fájlok. Ha a rendszer verziója újabb, a .ini fájl lecserélődik vagy egyesül az újabb verzióval. Ez attól függ, hogy az INISYNC bit (0x40) be van-e állítva ehhez a .ini fájlhoz. A .ini fájl korábbi verziója inifile.ctx néven lesz átnevezve. Ha a \Terminal Server\Install alkulcs alatti rendszerregisztrációs adatbázis értékei újabbak, mint a HKEY_CURRENT_USERalatti verzió, az alkulcsok verzióját a rendszer törli, és az új alkulcsokra cseréli a \Terminal Server\Install.
Példák
Ha le szeretné tiltani .ini fájlleképezést a kezdőkönyvtárban, írja be a következőt:
change user /install
Ha engedélyezni szeretné .ini fájlleképezést a kezdőkönyvtárban, írja be a következőt:
change user /execute
.ini fájlleképezés aktuális beállításának megjelenítéséhez írja be a következőt:
change user /query