change userchange user

Gilt für: Windows Server (halbjährlicher Kanal), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Ändert den Installationsmodus für den Remotedesktop-Sitzungshost-Server.Changes the install mode for the Remote Desktop Session Host server.

Hinweis

Weitere Informationen zu den Neuerungen in der neuesten Version finden Sie unter What es New in Remotedesktopdienste in Windows Server.To find out what's new in the latest version, see What's New in Remote Desktop Services in Windows Server.

SyntaxSyntax

change user {/execute | /install | /query}

ParameterParameters

ParameterParameter BESCHREIBUNGDescription
/execute/execute Ermöglicht die Zuordnung von INI-Dateien zum Basisverzeichnis.Enables .ini file mapping to the home directory. Dies ist die Standardeinstellung.This is the default setting.
/install/install Deaktiviert die Zuordnung der INI-Datei zum Basisverzeichnis.Disables .ini file mapping to the home directory. Alle INI-Dateien werden gelesen und in das System Verzeichnis geschrieben.All .ini files are read and written to the system directory. Sie müssen die INI-Datei Zuordnung deaktivieren, wenn Sie Anwendungen auf einem Remotedesktop-Sitzungshost Server installieren.You must disable .ini file mapping when installing applications on a Remote Desktop Session Host server.
/Query "aus/query Zeigt die aktuelle Einstellung für die INI-Datei Zuordnung an.Displays the current setting for .ini file mapping.
/?/? Zeigt die Hilfe an der Eingabeaufforderung an.Displays help at the command prompt.

BemerkungenRemarks

  • Verwenden Sie Benutzer ändern/install , bevor Sie eine Anwendung installieren, um INI-Dateien für die Anwendung im System Verzeichnis zu erstellen.Use change user /install before installing an application to create .ini files for the application in the system directory. Diese Dateien werden als Quelle verwendet, wenn benutzerspezifische ini-Dateien erstellt werden.These files are used as the source when user-specific .ini files are created. Verwenden Sie nach der Installation der Anwendung Change user/execute , um die Datei Zuordnung der Standard-INI-Datei wiederherzustellen.After installing the application, use change user /execute to revert to standard .ini file mapping.

  • Wenn Sie die APP zum ersten Mal ausführen, wird das Basisverzeichnis nach den zugehörigen ini-Dateien durchsucht.The first time you run the app, it searches the home directory for its .ini files. Wenn die INI-Dateien nicht im Basisverzeichnis gefunden werden, aber im System Verzeichnis gefunden werden, werden Remotedesktopdienste die INI-Dateien in das Basisverzeichnis kopiert, um sicherzustellen, dass jeder Benutzer über eine eindeutige Kopie der INI-Datei der Anwendung verfügt.If the .ini files aren't found in the home directory, but are found in the system directory, Remote Desktop Services copies the .ini files to the home directory, ensuring that each user has a unique copy of the application .ini files. Alle neuen ini-Dateien werden im Basisverzeichnis erstellt.Any new .ini files are created in the home directory.

  • Jeder Benutzer muss über eine eindeutige Kopie der INI-Dateien für eine Anwendung verfügen.Each user should have a unique copy of the .ini files for an application. Dadurch wird verhindert, dass Instanzen, in denen unterschiedliche Benutzer möglicherweise nicht kompatible Anwendungs Konfigurationen aufweisen (z. b. verschiedene Standard Verzeichnisse oder Bildschirmauflösungen).This prevents instances where different users might have incompatible application configurations (for example, different default directories or screen resolutions).

  • Wenn das System Change user/install ausgeführt wird, treten mehrere Dinge auf.When the system is running change user /install, several things occur. Alle Registrierungseinträge, die erstellt werden, werden unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Currentversion\Terminal Server\Install in den Unterschlüssel \Software oder Unterschlüssel \Machine schattiert.All registry entries that are created are shadowed under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Currentversion\Terminal Server\Install, in either the \SOFTWARE subkey or the \MACHINE subkey. Unterschlüssel, die HKEY_CURRENT_USER hinzugefügt werden, werden unter dem Unterschlüssel \Software kopiert, und die zu HKEY_LOCAL_MACHINE hinzugefügten Unterschlüssel werden unter dem Unterschlüssel \Machine kopiert.Subkeys added to HKEY_CURRENT_USER are copied under the \SOFTWARE subkey, and subkeys added to HKEY_LOCAL_MACHINE are copied under the \MACHINE subkey. Wenn die Anwendung das Windows-Verzeichnis mithilfe von Systemaufrufen abfragt (z. b. GetWindowsDirectory), gibt der RD-Sitzungs Host Server das Verzeichnis systemroot zurück.If the application queries the Windows directory by using system calls, such as GetWindowsdirectory, the rd Session Host server returns the systemroot directory. Wenn eine INI-Datei Einträge mithilfe von Systemaufrufen (z. b. "Write-PrivateProfileString") hinzugefügt werden, werden Sie den INI-Dateien im Verzeichnis "SystemRoot" hinzugefügt.If any .ini file entries are added by using system calls, such as WritePrivateProfileString, they are added to the .ini files under the systemroot directory.

  • Wenn das System zurückkehrt, um die Benutzer/Execute zu ändern, und die Anwendung versucht, einen Registrierungs Eintrag unter HKEY_CURRENT_USER zu lesen, der nicht vorhanden ist, prüft Remotedesktopdienste, ob eine Kopie des Schlüssels unter dem Unterschlüssel \terminal server\install vorhanden ist.When the system returns to change user /execute, and the application tries to read a registry entry under HKEY_CURRENT_USER that does not exist, Remote Desktop Services checks to see whether a copy of the key exists under the \Terminal Server\Install subkey. Wenn dies der Fall ist, werden die Unterschlüssel an den entsprechenden Speicherort unter HKEY_CURRENT_USER kopiert.If it does, the subkeys are copied to the appropriate location under HKEY_CURRENT_USER. Wenn die Anwendung versucht, aus einer nicht vorhandenen ini-Datei zu lesen, sucht Remotedesktopdienste nach dieser INI-Datei im Stammverzeichnis des Systems.If the application tries to read from an .ini file that does not exist, Remote Desktop Services searches for that .ini file under the system root. Wenn sich die INI-Datei im Stammverzeichnis des Systems befindet, wird Sie in das Unterverzeichnis "\Windows" des Basisverzeichnisses des Benutzers kopiert.If the .ini file is in the system root, it is copied to the \Windows subdirectory of the user's home directory. Wenn die Anwendung das Windows-Verzeichnis abfragt, gibt der RD-Sitzungs Host Server das Unterverzeichnis "\Windows" des Basisverzeichnisses des Benutzers zurück.If the application queries the Windows directory, the rd Session Host server returns the \Windows subdirectory of the user's home directory.

  • Wenn Sie sich anmelden, wird Remotedesktopdienste überprüft, ob die System. ini-Dateien neuer als die INI-Dateien auf dem Computer sind.When you log on, Remote Desktop Services checks whether its system .ini files are newer than the .ini files on your computer. Wenn die System Version neuer ist, wird die INI-Datei entweder ersetzt oder mit der neueren Version zusammengeführt.If the system version is newer, your .ini file is either replaced or merged with the newer version. Dies hängt davon ab, ob das INISYNC-Bit 0x40 für diese INI-Datei festgelegt ist.This depends on whether or not the INISYNC bit, 0x40, is set for this .ini file. Ihre vorherige Version der INI-Datei wurde in "inifile. ctx" umbenannt.Your previous version of the .ini file is renamed as Inifile.ctx. Wenn die System Registrierungs Werte unter dem Unterschlüssel \terminal server\install neuer als Ihre Version unter HKEY_CURRENT_USER sind, wird Ihre Version der Unterschlüssel gelöscht und durch die neuen untergeordneten Schlüssel von \terminal server\install ersetzt.If the system registry values under the \Terminal Server\Install subkey are newer than your version under HKEY_CURRENT_USER, your version of the subkeys is deleted and replaced with the new subkeys from \Terminal Server\Install.

BeispieleExamples

  • Geben Sie Folgendes ein, um die INI-Datei Zuordnung im Basisverzeichnis zu deaktivieren:To disable .ini file mapping in the home directory, type:

    change user /install
    
  • Geben Sie Folgendes ein, um die INI-Datei Zuordnung im Basisverzeichnis zu aktivieren:To enable .ini file mapping in the home directory, type:

    change user /execute
    
  • Geben Sie Folgendes ein, um die aktuelle Einstellung für die INI-Datei Zuordnung anzuzeigen:To display the current setting for .ini file mapping, type:

    change user /query
    

Zusätzliche ReferenzenAdditional References